﻿#include "pch-cpp.hpp"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include <limits>


struct VirtualActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct VirtualActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
	typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
	typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R>
struct VirtualFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct VirtualFuncInvoker5
{
	typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
	}
};
struct InterfaceActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R>
struct InterfaceFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct InterfaceFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};

struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A;
struct Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1;
struct Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166;
struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD;
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
struct Dictionary_2_t5B5B38BB06341F50E1C75FB53208A2A66CAE57F7;
struct Func_1_tA01838FFA44225E9E8A13C831346D478135D6BCD;
struct Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C;
struct Func_3_t6F6D9932638EA1A5A45303C6626C818C25D164E5;
struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
struct List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19;
struct List_1_t425196350A2888B269895DE1C865A3E7E4E2C9B6;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
struct List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1;
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B;
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
struct List_1_tA0FA340074EE0994EE8205D5CEED954538F28141;
struct List_1_t89B39292AD45371F7FDCB295AAE956D33588BC6E;
struct TweenCallback_1_tF0ADCA0C226C9C243ACB55E67D852E4BB53AEB67;
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
struct TweenRunner_1_t830EC096236A3CEC7189DFA6E0B2E74C5C97780B;
struct UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60;
struct UnityEvent_1_t4062F36137DAABCE7DDE37621A3E1771535D80F9;
struct UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A;
struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205;
struct WeakReference_1_tDC6E83496181D1BAFA3B89CBC00BCD0B64450257;
struct TMP_TextProcessingStack_1U5BU5D_t08293E0BB072311BB96170F351D1083BCA97B9B2;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
struct DecimalU5BU5D_t93BA0C88FA80728F73B792EE1A5199D0C060B615;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct FontWeightU5BU5D_t2A406B5BAB0DD0F06E7F1773DB062E4AF98067BA;
struct HighlightStateU5BU5D_tA878A0AF1F4F52882ACD29515AADC277EE135622;
struct HorizontalAlignmentOptionsU5BU5D_t4D185662282BFB910D8B9A8199E91578E9422658;
struct IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct KeySizesU5BU5D_tDD87467B9CB683380B5DC92193576A3136DFAE03;
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
struct MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A;
struct RichTextTagAttributeU5BU5D_t5816316EFD8F59DBC30B9F88E15828C564E47B6D;
struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99;
struct TMP_ColorGradientU5BU5D_t2F65E8C42F268DFF33BB1392D94BCF5B5087308A;
struct TMP_SubMeshUIU5BU5D_tC77B263183A59A75345C26152457207EAC3BBF29;
struct TimeOutInsU5BU5D_t32C79D02651A815747F1685CE2D0D6E079C3D221;
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct WordWrapStateU5BU5D_t473D59C9DBCC949CE72EF1EB471CBA152A6CEAC9;
struct XmlItemU5BU5D_t1010ECE369B3F34F30D75CB61501D9135A15EAA5;
struct UnicodeCharU5BU5D_t67F27D09F8EB28D2C42DFF16FE60054F157012F5;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
struct App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098;
struct ButtonMe_t72B9F6F16FE18780D24C16149D16BD9FD311801D;
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
struct Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A;
struct CaptureCollection_t38405272BD6A6DA77CD51487FD39624C6E95CC93;
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
struct CurrentIP_t329F28285BE35DEB779DBE87C2AEEF8AA68BB6C3;
struct DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E;
struct DOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89;
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2;
struct DomNameTable_tE4318EC10C55A46FD00324E740BFA7D9CEE2AF45;
struct Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89;
struct EaseFunction_t0F945D9D726B0915C5FBF30862E987EC3AC12A04;
struct EmptyEnumerator_t84EC9187C8460EE98E675ED9258AE4DF2A6776DA;
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
struct ExclusiveReference_t411F04D4CC440EB7399290027E1BBABEF4C28837;
struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710;
struct FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
struct GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E;
struct HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D;
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
struct HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484;
struct IPHostEntry_tAAAEB0F40DB9F28BE601B5FE7DA1D76191C94490;
struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F;
struct ITextPreprocessor_tDBB49C8B68D7B80E8D233B9D9666C43981EFAAB9;
struct IXmlSchemaInfo_tF7DB6310A471259B33C4081B30E73925164204DB;
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E;
struct InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140;
struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687;
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
struct IsRendering_t1DBC70E8141F7B3D32553D1689A4F3B52398E459;
struct KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A;
struct LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A;
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3;
struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F;
struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E;
struct MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B;
struct MatchCollection_t84805BAED3D556A405EE3FD165856045026106BC;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MathTool_t610450549496DB6AA753FA7FA838E92DBB0D8558;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct MouseCtrlCamera_t36E1EDF0ADE569F963AEBCCAD6C2AC04B6823DB7;
struct MouseRLock_t377D2A1BE414A0C3360EA560C0EF06BD07DC70D9;
struct MulticastDelegate_t;
struct NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0;
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92;
struct ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74;
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
struct RandomSwitchOff_t14C050D9956578F04FDA80C09D79BC8D52DE4167;
struct RayTest_tDA3EB31FBE8C7E827D1A73C8A262432BAA06664A;
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
struct RegexCode_tA23175D9DA02AD6A79B073E10EC5D225372ED6C7;
struct RegexRunnerFactory_t72373B672C7D8785F63516DDD88834F286AF41E7;
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
struct ResolutionList_tCE9F2D1118B33F6D9D1CC2339F33B9757288A0F7;
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SchemaInfo_t42F4B1099B63BCF2D3BBF7F35A79AF6B90B0927E;
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2;
struct Sequence_tEADBE56D6ED2E9EE8FB2E5459C3E57131EC0545C;
struct SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429;
struct Shell_t9C82B389DF6B5F563EAA1057438F779D166186A7;
struct ShowKeyCode_tC987DD90FFA44E2913F44AD67EDAC9A18D56E8DB;
struct Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E;
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
struct String_t;
struct StringBuilder_t;
struct StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8;
struct TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35;
struct TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB;
struct TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160;
struct TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4;
struct TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39;
struct TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C;
struct TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859;
struct TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5;
struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D;
struct TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58;
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62;
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC;
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
struct TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F;
struct ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2;
struct TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C;
struct TimeOutInsWithPam_t98FB6998A05E9EB41D51B9D5B197D0289DD29D65;
struct TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039;
struct TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4;
struct TimeZone_tDA9914185478D6D73730FB9D0179A34512F4736F;
struct TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93;
struct Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F;
struct ToggleGroup_tF2E6FE7D4B17BDBF82462715CFB57C4FDE0A2A2C;
struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C;
struct TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24;
struct Type_t;
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D;
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F;
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB;
struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663;
struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01;
struct WinSetUi_tC76085B9416EC84606B19AE290E7219666991810;
struct WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50;
struct XmlAttribute_t4B6CC461196FBF5CC9F777E74CC82C98E0CA9D18;
struct XmlAttributeCollection_tB0BA25B3C7E8D4BCF487C7107A9019632A7D85C0;
struct XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B;
struct XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1;
struct XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE;
struct XmlImplementation_t4B3F467B76BD95C919C40424196C55B38EEC0F4D;
struct XmlItem_t32D77F1D48E32C36B271831667E497378338FA43;
struct XmlLinkedNode_t640BF5D3FDAF0606665C3BAE565988A5014F1B9C;
struct XmlName_t0704430D24D202146901D342E34D878246E14F33;
struct XmlNamedNodeMap_t13203D1B3861C62568AFFA1D644C04ABCBFC130C;
struct XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF;
struct XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B;
struct XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85;
struct XmlResolver_tE25A33DFCB87A939D11BC8543970F6857AEC3DCF;
struct XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1;
struct U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33;
struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E;
struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072;
struct ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC;
struct DropdownEvent_t8A008B010A742724CFC93576D6976E474BB13059;
struct OptionData_t68DC820D58A3ABBAE844326B15A7F14D48FAE55F;
struct OptionDataList_t53255477D0A9C6980AB48693A520EFBC94DFFB96;
struct EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655;
struct OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F;
struct OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B;
struct SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D;
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
struct U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104;
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
struct CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39;
struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05;
struct ToggleEvent_t88B31268F9D6D1882E4F921B14704FB9F7047F02;
struct U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1;

IL2CPP_EXTERN_C RuntimeClass* Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DT_t3C3025935D23DD2BB32074F809FF38A6F53E95F6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICryptoTransform_tE6DA9E01069FDC62AB562B589C8E43EEC53B2377_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0534DA20888B35E2203B7A82A0DB23B602CA0406;
IL2CPP_EXTERN_C String_t* _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733;
IL2CPP_EXTERN_C String_t* _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B;
IL2CPP_EXTERN_C String_t* _stringLiteral0915B2C6191924DC940A14E1E60C886AE6AAC6AE;
IL2CPP_EXTERN_C String_t* _stringLiteral0BE8D8618CDFCA267645ED3468A91AD600515D67;
IL2CPP_EXTERN_C String_t* _stringLiteral0E46708D5C2AB590E5C81CB95478DC01499BA4C9;
IL2CPP_EXTERN_C String_t* _stringLiteral110AD422F935696781C365431BCD888B786698CB;
IL2CPP_EXTERN_C String_t* _stringLiteral122A8021F5F806E420962295626AD44EEFB804AB;
IL2CPP_EXTERN_C String_t* _stringLiteral13F8FBE3A1F25066F7E56C1D8B1ABE39D1170F12;
IL2CPP_EXTERN_C String_t* _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0;
IL2CPP_EXTERN_C String_t* _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139;
IL2CPP_EXTERN_C String_t* _stringLiteral178182843B24330AD98EE6767F347FE764621F71;
IL2CPP_EXTERN_C String_t* _stringLiteral19A58FA5C83C18E754F013F8A01832DE4EE60C79;
IL2CPP_EXTERN_C String_t* _stringLiteral1A3CEF47822FDBCBA2B1866C337553459A3E5D16;
IL2CPP_EXTERN_C String_t* _stringLiteral1AD20F31F7E4ED60DE77AA28A1AF9E5BB903F857;
IL2CPP_EXTERN_C String_t* _stringLiteral1F5ADE370B7BAE478FA9C8A684C7B3165DBBEA65;
IL2CPP_EXTERN_C String_t* _stringLiteral205B67879D83AE1978D550E8368F9AED63633155;
IL2CPP_EXTERN_C String_t* _stringLiteral218F5A08519088A96BE3C1074984C53EA49F1CCA;
IL2CPP_EXTERN_C String_t* _stringLiteral223CA56814CE64D5CFDB92BD828F5C0263182384;
IL2CPP_EXTERN_C String_t* _stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B;
IL2CPP_EXTERN_C String_t* _stringLiteral234D19ACC97DBDDB4C2351D9B583DDC8AD958380;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral238E6EDC16547C9ADBC5B24989B66C236EB4BD4F;
IL2CPP_EXTERN_C String_t* _stringLiteral2482E3BD37A553E7BBDF77C14F2DEE1DBA3F51AA;
IL2CPP_EXTERN_C String_t* _stringLiteral27E680F20276347E2D435AD7F5BB9AC1EA1B5A99;
IL2CPP_EXTERN_C String_t* _stringLiteral2CF5468EBF0B67223BC9B338A559C59BF79EA687;
IL2CPP_EXTERN_C String_t* _stringLiteral2E2648A2E6200693CB50E6F18D52F17F055151B1;
IL2CPP_EXTERN_C String_t* _stringLiteral2F0BAE2866C53FA14C415C940A3BE3E984647B25;
IL2CPP_EXTERN_C String_t* _stringLiteral30CBE039362012836F7DFC6698394BCE76FF1181;
IL2CPP_EXTERN_C String_t* _stringLiteral31D307275CC464AFDCC4A193A3D0DADE7D308F81;
IL2CPP_EXTERN_C String_t* _stringLiteral338B0F004B0215C76E248CD19D9093E8B98DF996;
IL2CPP_EXTERN_C String_t* _stringLiteral3824812959D113244C3F062B9D88EE8AF08B2DFA;
IL2CPP_EXTERN_C String_t* _stringLiteral384694C6E302510A30322AE55D4327DCCEDC7EB8;
IL2CPP_EXTERN_C String_t* _stringLiteral3BEA7A75460C70B0F6462D0C16B684D1DF258170;
IL2CPP_EXTERN_C String_t* _stringLiteral3E55617028A6D01ADA5A4392B52B55A8A1450562;
IL2CPP_EXTERN_C String_t* _stringLiteral4047C290C2BA0C8ABAB91603F8E770E5750497CB;
IL2CPP_EXTERN_C String_t* _stringLiteral41FDC774843900151F6C14D21FB4BAF0A6F1266E;
IL2CPP_EXTERN_C String_t* _stringLiteral42737D67B57D1AED1E18C475494BB867AD0AA192;
IL2CPP_EXTERN_C String_t* _stringLiteral45EE6BAD8C4DE187DD908913244E3E19A06FE575;
IL2CPP_EXTERN_C String_t* _stringLiteral4AFE24F2BAF77DB2E6BAA998562653E41BBCF5B2;
IL2CPP_EXTERN_C String_t* _stringLiteral4C2432C671FF3B9CCEA2265DB1D098C48F0819C1;
IL2CPP_EXTERN_C String_t* _stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB;
IL2CPP_EXTERN_C String_t* _stringLiteral4D6005F653BEF356625325961247EBBB6DF4801B;
IL2CPP_EXTERN_C String_t* _stringLiteral4E21595B17762AC56DC8E0936D13A1A3E5F80BD7;
IL2CPP_EXTERN_C String_t* _stringLiteral4F6F4EC4F5DB4C017F0D7C9069DE77B95F3F7C36;
IL2CPP_EXTERN_C String_t* _stringLiteral51C6279E31F7483126B79E3000116001A915B690;
IL2CPP_EXTERN_C String_t* _stringLiteral538D3195680F86A5ED69A43EF241A9C7684003C2;
IL2CPP_EXTERN_C String_t* _stringLiteral5488BE146FC19CD21965CD80AA123179508ECBBD;
IL2CPP_EXTERN_C String_t* _stringLiteral57FC146F3EE47E6033EA82F2153160D657C5FA0A;
IL2CPP_EXTERN_C String_t* _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
IL2CPP_EXTERN_C String_t* _stringLiteral5D0B7A1BC952F7F3CBB1B00E89E84090A2286942;
IL2CPP_EXTERN_C String_t* _stringLiteral5E22397712DFAE3CB8DFA2B854B1A5085AFA7F30;
IL2CPP_EXTERN_C String_t* _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563;
IL2CPP_EXTERN_C String_t* _stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260;
IL2CPP_EXTERN_C String_t* _stringLiteral6782B2B9A24E8106541C075E6509494A5B08B671;
IL2CPP_EXTERN_C String_t* _stringLiteral6EAD8DCFA2E1B2456CB74F2FFCE5D92586D480BB;
IL2CPP_EXTERN_C String_t* _stringLiteral70CD4FD7AEFB29E6F23F620572A9F59CB35B2B2F;
IL2CPP_EXTERN_C String_t* _stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11;
IL2CPP_EXTERN_C String_t* _stringLiteral73499AD646DE28369FB68F093FAB181683D5276F;
IL2CPP_EXTERN_C String_t* _stringLiteral7591C6B2C207685CBD36BB3D5ED56CC4ADA8FBD5;
IL2CPP_EXTERN_C String_t* _stringLiteral75A23C89483F6FAC6A4A1F470C3AA2F06051259F;
IL2CPP_EXTERN_C String_t* _stringLiteral76C3D4024DE9EE847070E35CC5A197DC21F66FEE;
IL2CPP_EXTERN_C String_t* _stringLiteral779D2094388C99089491336E48B32741D875A74E;
IL2CPP_EXTERN_C String_t* _stringLiteral77ED9F9958501F5C43054BA1C56D22193383E125;
IL2CPP_EXTERN_C String_t* _stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397;
IL2CPP_EXTERN_C String_t* _stringLiteral79198E22DA5D58D33E8727E5A246B34EB68EAE0F;
IL2CPP_EXTERN_C String_t* _stringLiteral7985BE3FC64214A5FA06EBD434666BAC9FCE0C27;
IL2CPP_EXTERN_C String_t* _stringLiteral7A49A4B342E5C2F6D0F6ADBB9B182414B65284B2;
IL2CPP_EXTERN_C String_t* _stringLiteral7DAE7E5AFBE092C0C7246FAD1AEED664BB31AA58;
IL2CPP_EXTERN_C String_t* _stringLiteral7E20D3A826A1124246D2647B3DBC949A0E67DB42;
IL2CPP_EXTERN_C String_t* _stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E;
IL2CPP_EXTERN_C String_t* _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE;
IL2CPP_EXTERN_C String_t* _stringLiteral83F66386B3738A62FC3285A33462CDE6C897E108;
IL2CPP_EXTERN_C String_t* _stringLiteral84D87965F3371277F050E45A3E0C35DA1C60BE06;
IL2CPP_EXTERN_C String_t* _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D;
IL2CPP_EXTERN_C String_t* _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7;
IL2CPP_EXTERN_C String_t* _stringLiteral8B237ED6BF5BB9749DA37D466F9A793795D15935;
IL2CPP_EXTERN_C String_t* _stringLiteral8BF951CF903ECC622812D47B1157D1A3AFA9FBDC;
IL2CPP_EXTERN_C String_t* _stringLiteral8C65F94421C0F8CB95C12ACA626FF82108A6975E;
IL2CPP_EXTERN_C String_t* _stringLiteral8DCE857CD2AFFC31E61A457DE06E0856E622C101;
IL2CPP_EXTERN_C String_t* _stringLiteral8E34B6D1A15C712D6743BB63178D85EBE9EE182D;
IL2CPP_EXTERN_C String_t* _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1;
IL2CPP_EXTERN_C String_t* _stringLiteral9479D89BF352036CA936511833C1BFC5B7EEDCBE;
IL2CPP_EXTERN_C String_t* _stringLiteral9552A8D82BCD2F41B808706AE58EBA4CBD89214A;
IL2CPP_EXTERN_C String_t* _stringLiteral969B34DE6E3508B743D73FE21E0204A5CA131E42;
IL2CPP_EXTERN_C String_t* _stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19;
IL2CPP_EXTERN_C String_t* _stringLiteral9A9E9610C04F249DEE50A1BB6E2DA955BC4C0CE5;
IL2CPP_EXTERN_C String_t* _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1;
IL2CPP_EXTERN_C String_t* _stringLiteral9E6DEA6E609FD74FD29A7E5BB6D900CCBA5F3FBF;
IL2CPP_EXTERN_C String_t* _stringLiteral9FABBCEAA65B654546C01CECF568C02485B0BF09;
IL2CPP_EXTERN_C String_t* _stringLiteralA0E056042A1E53E0BF09EDCEBB896202D212ADA8;
IL2CPP_EXTERN_C String_t* _stringLiteralA12F1C0F41A7F63900E6DCAF23452551D8FA6661;
IL2CPP_EXTERN_C String_t* _stringLiteralA45B47E39B9707013B4ED1FDD7EC75E3A8D51440;
IL2CPP_EXTERN_C String_t* _stringLiteralAA8547486D4C599261BDCF08854E247604EF6176;
IL2CPP_EXTERN_C String_t* _stringLiteralABD884F7688123CE5EAB301152D58085806E28FD;
IL2CPP_EXTERN_C String_t* _stringLiteralAEC89891142D90B6BE725C147961B526AED31A7A;
IL2CPP_EXTERN_C String_t* _stringLiteralB0757325DCA229D0F735C4349B943C8F22F48B31;
IL2CPP_EXTERN_C String_t* _stringLiteralB148C8F0BB32F4C3B2DF65B1237E656F2F9F1EBF;
IL2CPP_EXTERN_C String_t* _stringLiteralB484E26BE880853F07B69E13B58A18B2CAA43209;
IL2CPP_EXTERN_C String_t* _stringLiteralB864F8EAC1F054A2C97DC3902109FBD686F59D94;
IL2CPP_EXTERN_C String_t* _stringLiteralBA0F36134CE3CE52AE20222DF2DE67DF30E37F6F;
IL2CPP_EXTERN_C String_t* _stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5;
IL2CPP_EXTERN_C String_t* _stringLiteralBBB7FB90681E737EF8E930EC06DA853BE101A1C0;
IL2CPP_EXTERN_C String_t* _stringLiteralC1C5CF745D20A188D42DDD2BAB1FB5F748AF4AB7;
IL2CPP_EXTERN_C String_t* _stringLiteralC4979A2A73900F3BE7C250C96C0A5604EA662F35;
IL2CPP_EXTERN_C String_t* _stringLiteralC6117AAC43A9AEE22C186F48B7706184A20B9DC3;
IL2CPP_EXTERN_C String_t* _stringLiteralCF327B8E751A11B7E0AFE03147313EB83008445A;
IL2CPP_EXTERN_C String_t* _stringLiteralCFA0179ED7F53FB2C9450E2CA1B3E20F6726923A;
IL2CPP_EXTERN_C String_t* _stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4;
IL2CPP_EXTERN_C String_t* _stringLiteralD4969F4792C9A103947795CAB2BFF9C5F4D915BC;
IL2CPP_EXTERN_C String_t* _stringLiteralD57C001A5784B23B05FC8E321BB420BA605D089B;
IL2CPP_EXTERN_C String_t* _stringLiteralD5D2875F228D651E1289522AEAAB8C492001C1BE;
IL2CPP_EXTERN_C String_t* _stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE;
IL2CPP_EXTERN_C String_t* _stringLiteralD7F0F07B22761F59A38C60D219B17AD621DF327C;
IL2CPP_EXTERN_C String_t* _stringLiteralD929B3B82E115C3EBEC52A8F6F54E178F36D56E4;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDAB5A8A145330DFBB5AFE05D119CD0B5B22E79C3;
IL2CPP_EXTERN_C String_t* _stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D;
IL2CPP_EXTERN_C String_t* _stringLiteralDCA07911BAFD7BEFA6A810031FE6F9022F9A0984;
IL2CPP_EXTERN_C String_t* _stringLiteralE0583B74051FDA50CF42F86637FB46FB9053B180;
IL2CPP_EXTERN_C String_t* _stringLiteralE2AECAF16C570BC64E0BB9EDE09C10E57AC2D7A2;
IL2CPP_EXTERN_C String_t* _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7;
IL2CPP_EXTERN_C String_t* _stringLiteralE61E76D1857352920A60E4CA5358FA0E6AA65842;
IL2CPP_EXTERN_C String_t* _stringLiteralE804C080B0CDDC6329A7EFB24EF6A1206D444DDB;
IL2CPP_EXTERN_C String_t* _stringLiteralE81A4EA2A3EFE85B4F33A406CE494C30A13F2F1C;
IL2CPP_EXTERN_C String_t* _stringLiteralE864EA0EA1B25CE3B5FF2D97B433A9665340488C;
IL2CPP_EXTERN_C String_t* _stringLiteralE8FD6579A006496721EFF1F3E3F5FD5500128D4C;
IL2CPP_EXTERN_C String_t* _stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3;
IL2CPP_EXTERN_C String_t* _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84;
IL2CPP_EXTERN_C String_t* _stringLiteralECF885D840D0CADF321B1BA538419F96D7AD3C2A;
IL2CPP_EXTERN_C String_t* _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5;
IL2CPP_EXTERN_C String_t* _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
IL2CPP_EXTERN_C String_t* _stringLiteralFC6687DC37346CD2569888E29764F727FAF530E0;
IL2CPP_EXTERN_C String_t* _stringLiteralFC9D1C0F76EEF93B47EC52ECACB1D0184A267D8A;
IL2CPP_EXTERN_C String_t* _stringLiteralFDCFCD9B3168A2B4DBE94CB61BCCEEB73B0221A4;
IL2CPP_EXTERN_C String_t* _stringLiteralFF6A4E03065CA0D65E0369147BFEAFAF10E8FD16;
IL2CPP_EXTERN_C const RuntimeMethod* AdvImageLoader_CheckApp_mB6E29F2A8F844EA53831053B37A2E128281A08AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AdvImageLoader_HideCom_m46EECC7AF956A613F3208DA786298DC9BB1C04B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AdvImageLoader_LoadAdv_m7B3523C75E71EBD5C4A69C8E4A9CDD4FDB831993_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AdvImageLoader_ShowCom_mA4ED69277BBBE07EBEDE75C2BBCEE7A016DD68B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ButtonMe_ClickFun_m9570670FFC31A09CC2B52AE715FDCACD40378C5B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInChildren_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m60A1B193FDBBFB3719065622DB5E0BB21CA4ABDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInChildren_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5533D50D961602AC2CD364E03388FFE2985259_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisDOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89_m05F39A7643858E044A30B3465AE50446E824A11D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisDropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_m0DC2A1698BB6D852352E5460A07E91DA649EED00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m656603221DD6F65DC7EA60CBD9C88D4DA94E3410_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m280950D8A69D4E4FE265D6B62DF2B0A49DA23668_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCB1236D98CDB0FE07CB32ECF67B928F4C4A3FD1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisXmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE_m3B27ACCDB622DFAE8241ABDAA81FD1F763909AC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentInChildren_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_m768372D99692DF7D0AC1318EE6ABCCDB2A885C92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HeartClient_heart_m05B06897975237A55C2FE8FB14859D81C610875D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HeartClient_readMessage_m0E5861258C81BB2ACEE0932378ED1D974F47772D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HeartClient_tcpStart_m8B52BA79F6CF2879925AA5E613DC26DF91897042_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m595A5430D7108AABC941807A1B91CF9853899BE0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m3E752FC6E8A2322FEC76C8093D7EAFD81E936739_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m8587CDE42A07698D103865C8FF5F5E3EBF61615F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m13D7BE759CDFFAA72AEF1AEF6551B16384C8456A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m571FC120E8A4D658DC3FA20ED67A1377D4416748_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5A9762A758A70A7EC993867DCFA32B0F30D78507_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB8D8421598A7125C47E31B50B6721A89747778E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ResolutionList_SetUp_m6D58982BB0CB9EB54089E9D07EF5F927099EC2F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TimeToolMe_TimeoutoutComFun_m8473770ABD48582182B600CFFEB3A9F481AF48AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TweenSettingsExtensions_OnComplete_TisTween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C_mBE711AE994C1480385AE49921B1DE8D773AC0F6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CCaptureFrameU3Ed__16_System_Collections_IEnumerator_Reset_mF46530639B769966DD2F9846765A570EB6831968_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CLoadU3Ed__7_System_Collections_IEnumerator_Reset_m88036C836B02D25FEB713DE4C30299A43AF08505_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CReadDataU3Ed__34_System_Collections_IEnumerator_Reset_m1CD3CB591F7DDB77D7E0FCE286E2CFCAEBE0EA1D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_m36FF958D8C1BF7E29F6222CF38B81E2116271D5C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WinSetUi_btnFun_mBE525D0D4D1CB2625569080E61B22939A2071C6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WindowConfig_LoadedEvent_m71F7BBB39172830A72FA173CF92A4BD5CDF60F1B_RuntimeMethod_var;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;

struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;

IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END

#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD  : public RuntimeObject
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1  : public RuntimeObject
{
	TimeOutInsU5BU5D_t32C79D02651A815747F1685CE2D0D6E079C3D221* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B  : public RuntimeObject
{
	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B  : public RuntimeObject
{
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA0FA340074EE0994EE8205D5CEED954538F28141  : public RuntimeObject
{
	XmlItemU5BU5D_t1010ECE369B3F34F30D75CB61501D9135A15EAA5* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct ABSSequentiable_t05DF85FC63E3650D2D4CF6ABBA0F43263EB8CE89  : public RuntimeObject
{
	int32_t ___tweenType;
	float ___sequencedPosition;
	float ___sequencedEndPosition;
	TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* ___onStart;
};
struct Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A  : public RuntimeObject
{
	int32_t ___U3CIndexU3Ek__BackingField;
	int32_t ___U3CLengthU3Ek__BackingField;
	String_t* ___U3CTextU3Ek__BackingField;
};
struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9  : public RuntimeObject
{
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0  : public RuntimeObject
{
	bool ___m_isReadOnly;
	int32_t ___cultureID;
	int32_t ___parent_lcid;
	int32_t ___datetime_index;
	int32_t ___number_index;
	int32_t ___default_calendar_type;
	bool ___m_useUserOverride;
	NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
	DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
	TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
	String_t* ___m_name;
	String_t* ___englishname;
	String_t* ___nativename;
	String_t* ___iso3lang;
	String_t* ___iso2lang;
	String_t* ___win3lang;
	String_t* ___territory;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names;
	CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
	void* ___textinfo_data;
	int32_t ___m_dataItem;
	Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture;
	bool ___constructed;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form;
	CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData;
	bool ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
	int32_t ___m_isReadOnly;
	int32_t ___cultureID;
	int32_t ___parent_lcid;
	int32_t ___datetime_index;
	int32_t ___number_index;
	int32_t ___default_calendar_type;
	int32_t ___m_useUserOverride;
	NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
	DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
	TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
	char* ___m_name;
	char* ___englishname;
	char* ___nativename;
	char* ___iso3lang;
	char* ___iso2lang;
	char* ___win3lang;
	char* ___territory;
	char** ___native_calendar_names;
	CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
	void* ___textinfo_data;
	int32_t ___m_dataItem;
	Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture;
	int32_t ___constructed;
	Il2CppSafeArray* ___cached_serialized_form;
	CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData;
	int32_t ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
	int32_t ___m_isReadOnly;
	int32_t ___cultureID;
	int32_t ___parent_lcid;
	int32_t ___datetime_index;
	int32_t ___number_index;
	int32_t ___default_calendar_type;
	int32_t ___m_useUserOverride;
	NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
	DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
	TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
	Il2CppChar* ___m_name;
	Il2CppChar* ___englishname;
	Il2CppChar* ___nativename;
	Il2CppChar* ___iso3lang;
	Il2CppChar* ___iso2lang;
	Il2CppChar* ___win3lang;
	Il2CppChar* ___territory;
	Il2CppChar** ___native_calendar_names;
	CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
	void* ___textinfo_data;
	int32_t ___m_dataItem;
	Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture;
	int32_t ___constructed;
	Il2CppSafeArray* ___cached_serialized_form;
	CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData;
	int32_t ___m_isInherited;
};
struct CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617  : public RuntimeObject
{
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095  : public RuntimeObject
{
	int32_t ___m_codePage;
	CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem;
	bool ___m_deserializedFromEverett;
	bool ___m_isReadOnly;
	EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback;
	DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback;
};
struct HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D  : public RuntimeObject
{
	bool ____disposed;
	int32_t ___HashSizeValue;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___HashValue;
	int32_t ___State;
};
struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484  : public RuntimeObject
{
	uint32_t ____addressOrScopeId;
	UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ____numbers;
	String_t* ____toString;
	int32_t ____hashCode;
};
struct IPHostEntry_tAAAEB0F40DB9F28BE601B5FE7DA1D76191C94490  : public RuntimeObject
{
	String_t* ___hostName;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___aliases;
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* ___addressList;
	bool ___isTrustedHost;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE  : public RuntimeObject
{
	RuntimeObject* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
	Il2CppIUnknown* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
	Il2CppIUnknown* ____identity;
};
struct MatchCollection_t84805BAED3D556A405EE3FD165856045026106BC  : public RuntimeObject
{
	Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ____regex;
	List_1_t425196350A2888B269895DE1C865A3E7E4E2C9B6* ____matches;
	bool ____done;
	String_t* ____input;
	int32_t ____beginning;
	int32_t ____length;
	int32_t ____startat;
	int32_t ____prevlen;
};
struct MathTool_t610450549496DB6AA753FA7FA838E92DBB0D8558  : public RuntimeObject
{
};
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___numberGroupSizes;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___currencyGroupSizes;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___percentGroupSizes;
	String_t* ___positiveSign;
	String_t* ___negativeSign;
	String_t* ___numberDecimalSeparator;
	String_t* ___numberGroupSeparator;
	String_t* ___currencyGroupSeparator;
	String_t* ___currencyDecimalSeparator;
	String_t* ___currencySymbol;
	String_t* ___ansiCurrencySymbol;
	String_t* ___nanSymbol;
	String_t* ___positiveInfinitySymbol;
	String_t* ___negativeInfinitySymbol;
	String_t* ___percentDecimalSeparator;
	String_t* ___percentGroupSeparator;
	String_t* ___percentSymbol;
	String_t* ___perMilleSymbol;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___nativeDigits;
	int32_t ___m_dataItem;
	int32_t ___numberDecimalDigits;
	int32_t ___currencyDecimalDigits;
	int32_t ___currencyPositivePattern;
	int32_t ___currencyNegativePattern;
	int32_t ___numberNegativePattern;
	int32_t ___percentPositivePattern;
	int32_t ___percentNegativePattern;
	int32_t ___percentDecimalDigits;
	int32_t ___digitSubstitution;
	bool ___isReadOnly;
	bool ___m_useUserOverride;
	bool ___m_isInvariant;
	bool ___validForParseAsNumber;
	bool ___validForParseAsCurrency;
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct StringBuilder_t  : public RuntimeObject
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars;
	StringBuilder_t* ___m_ChunkPrevious;
	int32_t ___m_ChunkLength;
	int32_t ___m_ChunkOffset;
	int32_t ___m_MaxCapacity;
};
struct SymmetricAlgorithm_t8C631E4E7B9073CCBD856F8D559A62EB5616BBE8  : public RuntimeObject
{
	int32_t ___BlockSizeValue;
	int32_t ___FeedbackSizeValue;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___IVValue;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___KeyValue;
	KeySizesU5BU5D_tDD87467B9CB683380B5DC92193576A3136DFAE03* ___LegalBlockSizesValue;
	KeySizesU5BU5D_tDD87467B9CB683380B5DC92193576A3136DFAE03* ___LegalKeySizesValue;
	int32_t ___KeySizeValue;
	int32_t ___ModeValue;
	int32_t ___PaddingValue;
};
struct TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58  : public RuntimeObject
{
	Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* ___m_ClientSocket;
	bool ___m_Active;
	NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* ___m_DataStream;
	int32_t ___m_Family;
	bool ___m_CleanedUp;
};
struct TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C  : public RuntimeObject
{
	String_t* ___ToName;
	Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* ___CallBackLocal;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___CallBack;
	float ____ti;
	float ____tiTotal;
	bool ___Used;
};
struct TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4  : public RuntimeObject
{
	float ____mainTi;
	int32_t ____ti;
	List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* ____timeoutArr;
	float ____tif;
	int32_t ____tiSec;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___TimeUpdateEvent;
};
struct TimeZone_tDA9914185478D6D73730FB9D0179A34512F4736F  : public RuntimeObject
{
};
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8  : public RuntimeObject
{
	InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls;
	PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls;
	bool ___m_CallsDirty;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF  : public RuntimeObject
{
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* ___parentNode;
};
struct XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85  : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D  : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
struct U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* ___U3CU3E4__this;
	String_t* ___U3CurlU3E5__1;
	WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* ___U3CwwwU3E5__2;
	Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___U3CimageU3E5__3;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___U3CtextureU3E5__4;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___U3CspriteU3E5__5;
};
struct U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	String_t* ___path;
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* ___U3CU3E4__this;
	WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* ___U3CwwwU3E5__1;
	String_t* ___U3CattributeU3E5__2;
	String_t* ___U3Cstr2U3E5__3;
	StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8* ___U3CstringReaderU3E5__4;
	String_t* ___U3CresultU3E5__5;
	bool ___U3CflagU3E5__6;
	RuntimeObject* ___U3CenumeratorU3E5__7;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* ___U3CcurrentU3E5__8;
	XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* ___U3CchildNodesU3E5__9;
	RuntimeObject* ___U3Cenumerator2U3E5__10;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* ___U3Celement2U3E5__11;
	RuntimeObject* ___U3CdisposableU3E5__12;
	RuntimeObject* ___U3Cdisposable2U3E5__13;
	RuntimeObject* ___U3Cenumerator3U3E5__14;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* ___U3Celement3U3E5__15;
	XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* ___U3Clist2U3E5__16;
	RuntimeObject* ___U3Cenumerator4U3E5__17;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* ___U3Celement4U3E5__18;
	RuntimeObject* ___U3Cdisposable3U3E5__19;
	RuntimeObject* ___U3Cdisposable4U3E5__20;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 
{
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____list;
	int32_t ____index;
	int32_t ____version;
	String_t* ____current;
};
struct Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE 
{
	List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* ____list;
	int32_t ____index;
	int32_t ____version;
	TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* ____current;
};
struct Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8 
{
	List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* ____list;
	int32_t ____index;
	int32_t ____version;
	XmlItem_t32D77F1D48E32C36B271831667E497378338FA43* ____current;
};
struct TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 
{
	FontWeightU5BU5D_t2A406B5BAB0DD0F06E7F1773DB062E4AF98067BA* ___itemStack;
	int32_t ___index;
	int32_t ___m_DefaultItem;
	int32_t ___m_Capacity;
	int32_t ___m_RolloverSize;
	int32_t ___m_Count;
};
struct TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 
{
	HorizontalAlignmentOptionsU5BU5D_t4D185662282BFB910D8B9A8199E91578E9422658* ___itemStack;
	int32_t ___index;
	int32_t ___m_DefaultItem;
	int32_t ___m_Capacity;
	int32_t ___m_RolloverSize;
	int32_t ___m_Count;
};
struct TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C 
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___itemStack;
	int32_t ___index;
	int32_t ___m_DefaultItem;
	int32_t ___m_Capacity;
	int32_t ___m_RolloverSize;
	int32_t ___m_Count;
};
struct TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 
{
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___itemStack;
	int32_t ___index;
	float ___m_DefaultItem;
	int32_t ___m_Capacity;
	int32_t ___m_RolloverSize;
	int32_t ___m_Count;
};
struct TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C 
{
	TMP_ColorGradientU5BU5D_t2F65E8C42F268DFF33BB1392D94BCF5B5087308A* ___itemStack;
	int32_t ___index;
	TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_DefaultItem;
	int32_t ___m_Capacity;
	int32_t ___m_RolloverSize;
	int32_t ___m_Count;
};
struct UnityEvent_1_t4062F36137DAABCE7DDE37621A3E1771535D80F9  : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A  : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 
{
	uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 
{
	Il2CppChar ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B 
{
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			int32_t ___rgba;
		};
		#pragma pack(pop, tp)
		struct
		{
			int32_t ___rgba_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			uint8_t ___r;
		};
		#pragma pack(pop, tp)
		struct
		{
			uint8_t ___r_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___g_OffsetPadding[1];
			uint8_t ___g;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___g_OffsetPadding_forAlignmentOnly[1];
			uint8_t ___g_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___b_OffsetPadding[2];
			uint8_t ___b;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___b_OffsetPadding_forAlignmentOnly[2];
			uint8_t ___b_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___a_OffsetPadding[3];
			uint8_t ___a;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___a_OffsetPadding_forAlignmentOnly[3];
			uint8_t ___a_forAlignmentOnly;
		};
	};
};
struct DES_t4155628A71AAB12F38CF629C8CDDD21540E84315  : public SymmetricAlgorithm_t8C631E4E7B9073CCBD856F8D559A62EB5616BBE8
{
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D 
{
	uint64_t ____dateData;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Group_t26371E9136D6F43782C487B63C67C5FC4F472881  : public Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____caps;
	int32_t ____capcount;
	CaptureCollection_t38405272BD6A6DA77CD51487FD39624C6E95CC93* ____capcoll;
	String_t* ___U3CNameU3Ek__BackingField;
};
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 
{
	int16_t ___m_value;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct MD5_t808E6AE387D5FCC368DBB86576572C1564D17E5A  : public HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D
{
};
struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B 
{
	int32_t ___index;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
	TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
	bool ___isDefaultMaterial;
	bool ___isFallbackMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
	float ___padding;
	int32_t ___referenceCount;
};
struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B_marshaled_pinvoke
{
	int32_t ___index;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
	TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
	int32_t ___isDefaultMaterial;
	int32_t ___isFallbackMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
	float ___padding;
	int32_t ___referenceCount;
};
struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B_marshaled_com
{
	int32_t ___index;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
	TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
	int32_t ___isDefaultMaterial;
	int32_t ___isFallbackMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
	float ___padding;
	int32_t ___referenceCount;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 
{
	float ___m00;
	float ___m10;
	float ___m20;
	float ___m30;
	float ___m01;
	float ___m11;
	float ___m21;
	float ___m31;
	float ___m02;
	float ___m12;
	float ___m22;
	float ___m32;
	float ___m03;
	float ___m13;
	float ___m23;
	float ___m33;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C 
{
	int32_t ___m_Mode;
	bool ___m_WrapAround;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
{
	int32_t ___m_Mode;
	int32_t ___m_WrapAround;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
{
	int32_t ___m_Mode;
	int32_t ___m_WrapAround;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D 
{
	float ___m_XMin;
	float ___m_YMin;
	float ___m_Width;
	float ___m_Height;
};
struct RefreshRate_t44FF0D3F256477CC8AB97FA49D08B636AFB4F68F 
{
	uint32_t ___numerator;
	uint32_t ___denominator;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD 
{
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
{
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
{
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE  : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
	ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask;
	SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore;
};
struct TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC 
{
	uint8_t ___bold;
	uint8_t ___italic;
	uint8_t ___underline;
	uint8_t ___strikethrough;
	uint8_t ___highlight;
	uint8_t ___superscript;
	uint8_t ___subscript;
	uint8_t ___uppercase;
	uint8_t ___lowercase;
	uint8_t ___smallcaps;
};
struct TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6 
{
	float ___m_Left;
	float ___m_Right;
	float ___m_Top;
	float ___m_Bottom;
};
struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7  : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F  : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9
{
	InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread;
	RuntimeObject* ___m_ThreadStartArg;
	RuntimeObject* ___pending_exception;
	MulticastDelegate_t* ___m_Delegate;
	ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext;
	bool ___m_ExecutionContextBelongsToOuterScope;
	RuntimeObject* ___principal;
	int32_t ___principal_version;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A 
{
	int64_t ____ticks;
};
struct Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C  : public ABSSequentiable_t05DF85FC63E3650D2D4CF6ABBA0F43263EB8CE89
{
	float ___timeScale;
	bool ___isBackwards;
	RuntimeObject* ___id;
	RuntimeObject* ___target;
	int32_t ___updateType;
	bool ___isIndependentUpdate;
	TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* ___onPlay;
	TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* ___onPause;
	TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* ___onRewind;
	TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* ___onUpdate;
	TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* ___onStepComplete;
	TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* ___onComplete;
	TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* ___onKill;
	TweenCallback_1_tF0ADCA0C226C9C243ACB55E67D852E4BB53AEB67* ___onWaypointChange;
	bool ___isFrom;
	bool ___isBlendable;
	bool ___isRecyclable;
	bool ___isSpeedBased;
	bool ___autoKill;
	float ___duration;
	int32_t ___loops;
	int32_t ___loopType;
	float ___delay;
	bool ___isRelative;
	int32_t ___easeType;
	EaseFunction_t0F945D9D726B0915C5FBF30862E987EC3AC12A04* ___customEase;
	float ___easeOvershootOrAmplitude;
	float ___easePeriod;
	Type_t* ___typeofT1;
	Type_t* ___typeofT2;
	Type_t* ___typeofTPlugOptions;
	bool ___active;
	bool ___isSequenced;
	Sequence_tEADBE56D6ED2E9EE8FB2E5459C3E57131EC0545C* ___sequenceParent;
	int32_t ___activeId;
	int32_t ___specialStartupMode;
	bool ___creationLocked;
	bool ___startupDone;
	bool ___playedOnce;
	float ___position;
	float ___fullDuration;
	int32_t ___completedLoops;
	bool ___isPlaying;
	bool ___isComplete;
	float ___elapsedDelay;
	bool ___delayComplete;
	int32_t ___miscInt;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	uint32_t ___m_value;
};
struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977  : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
{
	float ___x;
	float ___y;
};
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A 
{
	int32_t ___m_X;
	int32_t ___m_Y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 
{
	float ___x;
	float ___y;
	float ___z;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};
struct WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB  : public CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617
{
	UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ____uwr;
};
struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663  : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
};
struct XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B  : public XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF
{
	XmlImplementation_t4B3F467B76BD95C919C40424196C55B38EEC0F4D* ___implementation;
	DomNameTable_tE4318EC10C55A46FD00324E740BFA7D9CEE2AF45* ___domNameTable;
	XmlLinkedNode_t640BF5D3FDAF0606665C3BAE565988A5014F1B9C* ___lastChild;
	XmlNamedNodeMap_t13203D1B3861C62568AFFA1D644C04ABCBFC130C* ___entities;
	Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___htElementIdMap;
	Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___htElementIDAttrDecl;
	SchemaInfo_t42F4B1099B63BCF2D3BBF7F35A79AF6B90B0927E* ___schemaInfo;
	XmlSchemaSet_t048A12CE7D00EF330EF32A388B69A240899F88D1* ___schemas;
	bool ___reportValidity;
	bool ___actualLoadingStatus;
	XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeInsertingDelegate;
	XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeInsertedDelegate;
	XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeRemovingDelegate;
	XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeRemovedDelegate;
	XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeChangingDelegate;
	XmlNodeChangedEventHandler_t907F6E9CB8DE238635028EC468AD41CAB0BA269B* ___onNodeChangedDelegate;
	bool ___fEntRefNodesPresent;
	bool ___fCDataNodesPresent;
	bool ___preserveWhitespace;
	bool ___isLoading;
	String_t* ___strDocumentName;
	String_t* ___strDocumentFragmentName;
	String_t* ___strCommentName;
	String_t* ___strTextName;
	String_t* ___strCDataSectionName;
	String_t* ___strEntityName;
	String_t* ___strID;
	String_t* ___strXmlns;
	String_t* ___strXml;
	String_t* ___strSpace;
	String_t* ___strLang;
	String_t* ___strEmpty;
	String_t* ___strNonSignificantWhitespaceName;
	String_t* ___strSignificantWhitespaceName;
	String_t* ___strReservedXmlns;
	String_t* ___strReservedXml;
	String_t* ___baseURI;
	XmlResolver_tE25A33DFCB87A939D11BC8543970F6857AEC3DCF* ___resolver;
	bool ___bSetResolver;
	RuntimeObject* ___objLock;
	XmlAttribute_t4B6CC461196FBF5CC9F777E74CC82C98E0CA9D18* ___namespaceXml;
};
struct XmlLinkedNode_t640BF5D3FDAF0606665C3BAE565988A5014F1B9C  : public XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF
{
	XmlLinkedNode_t640BF5D3FDAF0606665C3BAE565988A5014F1B9C* ___next;
};
struct uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E 
{
	String_t* ___result;
	String_t* ___qr;
};
struct uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshaled_pinvoke
{
	char* ___result;
	char* ___qr;
};
struct uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshaled_com
{
	Il2CppChar* ___result;
	Il2CppChar* ___qr;
};
struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777 
{
	TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
	int32_t ___materialIndex;
};
struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_pinvoke
{
	TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
	int32_t ___materialIndex;
};
struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_com
{
	TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
	int32_t ___materialIndex;
};
struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361 
{
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_Array;
	int32_t ___m_Count;
};
struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_pinvoke
{
	Il2CppSafeArray* ___m_Array;
	int32_t ___m_Count;
};
struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_com
{
	Il2CppSafeArray* ___m_Array;
	int32_t ___m_Count;
};
struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 
{
	int32_t ___Flags;
	int32_t ___Mode;
	uint32_t ___Uid;
	uint32_t ___Gid;
	int64_t ___Size;
	int64_t ___ATime;
	int64_t ___ATimeNsec;
	int64_t ___MTime;
	int64_t ___MTimeNsec;
	int64_t ___CTime;
	int64_t ___CTimeNsec;
	int64_t ___BirthTime;
	int64_t ___BirthTimeNsec;
	int64_t ___Dev;
	int64_t ___Ino;
	uint32_t ___UserFlags;
};
struct TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 
{
	Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___itemStack;
	int32_t ___index;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_DefaultItem;
	int32_t ___m_Capacity;
	int32_t ___m_RolloverSize;
	int32_t ___m_Count;
};
struct TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 
{
	MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2* ___itemStack;
	int32_t ___index;
	MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B ___m_DefaultItem;
	int32_t ___m_Capacity;
	int32_t ___m_RolloverSize;
	int32_t ___m_Count;
};
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor;
	float ___m_ColorMultiplier;
	float ___m_FadeDuration;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B  : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
	intptr_t ___m_Ptr;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
	intptr_t ___m_Ptr;
};
struct DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E  : public DES_t4155628A71AAB12F38CF629C8CDDD21540E84315
{
};
struct Delegate_t  : public RuntimeObject
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	RuntimeObject* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_com
{
	intptr_t ___m_Ptr;
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___min;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___max;
};
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 
{
	FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus;
	int32_t ____fileStatusInitialized;
	bool ___U3CInitiallyDirectoryU3Ek__BackingField;
	bool ____isDirectory;
	bool ____exists;
};
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke
{
	FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus;
	int32_t ____fileStatusInitialized;
	int32_t ___U3CInitiallyDirectoryU3Ek__BackingField;
	int32_t ____isDirectory;
	int32_t ____exists;
};
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com
{
	FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus;
	int32_t ____fileStatusInitialized;
	int32_t ___U3CInitiallyDirectoryU3Ek__BackingField;
	int32_t ____isDirectory;
	int32_t ____exists;
};
struct HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B 
{
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
	TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6 ___padding;
};
struct MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B  : public MD5_t808E6AE387D5FCC368DBB86576572C1564D17E5A
{
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ____H;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___buff;
	uint64_t ___count;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____ProcessingBuffer;
	int32_t ____ProcessingBufferCount;
};
struct Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F  : public Group_t26371E9136D6F43782C487B63C67C5FC4F472881
{
	GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E* ____groupcoll;
	Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ____regex;
	int32_t ____textbeg;
	int32_t ____textpos;
	int32_t ____textend;
	int32_t ____textstart;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ____matches;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____matchcount;
	bool ____balancing;
};
struct NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0  : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
	Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* ____streamSocket;
	bool ____ownsSocket;
	bool ____readable;
	bool ____writeable;
	int32_t ____closeTimeout;
	bool ____cleanedUp;
	int32_t ____currentReadTimeout;
	int32_t ____currentWriteTimeout;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
	intptr_t ___m_CachedPtr;
};
struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD 
{
	intptr_t ___m_Ptr;
};
struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction;
};
struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
	uint32_t ___m_FaceID;
	float ___m_Distance;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UV;
	int32_t ___m_Collider;
};
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772  : public RuntimeObject
{
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___internalMatchTimeout;
	String_t* ___pattern;
	int32_t ___roptions;
	RegexRunnerFactory_t72373B672C7D8785F63516DDD88834F286AF41E7* ___factory;
	Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___caps;
	Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___capnames;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___capslist;
	int32_t ___capsize;
	ExclusiveReference_t411F04D4CC440EB7399290027E1BBABEF4C28837* ____runnerref;
	WeakReference_1_tDC6E83496181D1BAFA3B89CBC00BCD0B64450257* ____replref;
	RegexCode_tA23175D9DA02AD6A79B073E10EC5D225372ED6C7* ____code;
	bool ____refsInitialized;
};
struct Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 
{
	int32_t ___m_Width;
	int32_t ___m_Height;
	RefreshRate_t44FF0D3F256477CC8AB97FA49D08B636AFB4F68F ___m_RefreshRate;
};
struct StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8  : public TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7
{
	String_t* ____s;
	int32_t ____pos;
	int32_t ____length;
};
struct VertexGradient_t2C057B53C0EA6E987C2B7BAB0305E686DA1C9A8F 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topLeft;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topRight;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomLeft;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomRight;
};
struct XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1  : public XmlLinkedNode_t640BF5D3FDAF0606665C3BAE565988A5014F1B9C
{
	XmlName_t0704430D24D202146901D342E34D878246E14F33* ___name;
	XmlAttributeCollection_tB0BA25B3C7E8D4BCF487C7107A9019632A7D85C0* ___attributes;
	XmlLinkedNode_t640BF5D3FDAF0606665C3BAE565988A5014F1B9C* ___lastChild;
};
struct ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C  : public UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977
{
};
struct DropdownEvent_t8A008B010A742724CFC93576D6976E474BB13059  : public UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A
{
};
struct U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* ___U3CU3E4__this;
	String_t* ___U3CfilenameU3E5__1;
	int32_t ___U3CwidthU3E5__2;
	int32_t ___U3CheightU3E5__3;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___U3CblackCamRenderTextureU3E5__4;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___U3CwhiteCamRenderTextureU3E5__5;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___U3CtexbU3E5__6;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___U3CtexwU3E5__7;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___U3CoutputtexU3E5__8;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CpngShotU3E5__9;
	int32_t ___U3CyU3E5__10;
	int32_t ___U3CxU3E5__11;
	float ___U3CalphaU3E5__12;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CcolorU3E5__13;
};
struct TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D 
{
	HighlightStateU5BU5D_tA878A0AF1F4F52882ACD29515AADC277EE135622* ___itemStack;
	int32_t ___index;
	HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___m_DefaultItem;
	int32_t ___m_Capacity;
	int32_t ___m_RolloverSize;
	int32_t ___m_Count;
};
struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
	PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* ___m_PCMReaderCallback;
	PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* ___m_PCMSetPositionCallback;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9  : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
	FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____fileStatus;
	String_t* ___FullPath;
	String_t* ___OriginalPath;
	String_t* ____name;
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct MulticastDelegate_t  : public Delegate_t
{
	DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates;
};
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};
struct TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 
{
	int32_t ___controlCharacterCount;
	int32_t ___characterCount;
	int32_t ___visibleCharacterCount;
	int32_t ___spaceCount;
	int32_t ___wordCount;
	int32_t ___firstCharacterIndex;
	int32_t ___firstVisibleCharacterIndex;
	int32_t ___lastCharacterIndex;
	int32_t ___lastVisibleCharacterIndex;
	float ___length;
	float ___lineHeight;
	float ___ascender;
	float ___baseline;
	float ___descender;
	float ___maxAdvance;
	float ___width;
	float ___marginLeft;
	float ___marginRight;
	int32_t ___alignment;
	Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___lineExtents;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct XmlItem_t32D77F1D48E32C36B271831667E497378338FA43  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
	String_t* ___ItemName;
	String_t* ___ItemVal;
};
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87  : public MulticastDelegate_t
{
};
struct Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A  : public MulticastDelegate_t
{
};
struct Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166  : public MulticastDelegate_t
{
};
struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8  : public MulticastDelegate_t
{
};
struct UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60  : public MulticastDelegate_t
{
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07  : public MulticastDelegate_t
{
};
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C  : public MulticastDelegate_t
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2  : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9
{
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2  : public MulticastDelegate_t
{
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24  : public MulticastDelegate_t
{
};
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7  : public MulticastDelegate_t
{
};
struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A 
{
	int32_t ___previous_WordBreak;
	int32_t ___total_CharacterCount;
	int32_t ___visible_CharacterCount;
	int32_t ___visible_SpriteCount;
	int32_t ___visible_LinkCount;
	int32_t ___firstCharacterIndex;
	int32_t ___firstVisibleCharacterIndex;
	int32_t ___lastCharacterIndex;
	int32_t ___lastVisibleCharIndex;
	int32_t ___lineNumber;
	float ___maxCapHeight;
	float ___maxAscender;
	float ___maxDescender;
	float ___startOfLineAscender;
	float ___maxLineAscender;
	float ___maxLineDescender;
	float ___pageAscender;
	int32_t ___horizontalAlignment;
	float ___marginLeft;
	float ___marginRight;
	float ___xAdvance;
	float ___preferredWidth;
	float ___preferredHeight;
	float ___previousLineScale;
	int32_t ___wordCount;
	int32_t ___fontStyle;
	int32_t ___italicAngle;
	float ___fontScaleMultiplier;
	float ___currentFontSize;
	float ___baselineOffset;
	float ___lineOffset;
	bool ___isDrivenLineSpacing;
	float ___glyphHorizontalAdvanceAdjustment;
	float ___cSpace;
	float ___mSpace;
	TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo;
	TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
	TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack;
	TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack;
	TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack;
	TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack;
	TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack;
	TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack;
	int32_t ___spriteAnimationID;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset;
	TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
	int32_t ___currentMaterialIndex;
	Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents;
	bool ___tagNoParsing;
	bool ___isNonBreakingSpace;
};
struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A_marshaled_pinvoke
{
	int32_t ___previous_WordBreak;
	int32_t ___total_CharacterCount;
	int32_t ___visible_CharacterCount;
	int32_t ___visible_SpriteCount;
	int32_t ___visible_LinkCount;
	int32_t ___firstCharacterIndex;
	int32_t ___firstVisibleCharacterIndex;
	int32_t ___lastCharacterIndex;
	int32_t ___lastVisibleCharIndex;
	int32_t ___lineNumber;
	float ___maxCapHeight;
	float ___maxAscender;
	float ___maxDescender;
	float ___startOfLineAscender;
	float ___maxLineAscender;
	float ___maxLineDescender;
	float ___pageAscender;
	int32_t ___horizontalAlignment;
	float ___marginLeft;
	float ___marginRight;
	float ___xAdvance;
	float ___preferredWidth;
	float ___preferredHeight;
	float ___previousLineScale;
	int32_t ___wordCount;
	int32_t ___fontStyle;
	int32_t ___italicAngle;
	float ___fontScaleMultiplier;
	float ___currentFontSize;
	float ___baselineOffset;
	float ___lineOffset;
	int32_t ___isDrivenLineSpacing;
	float ___glyphHorizontalAdvanceAdjustment;
	float ___cSpace;
	float ___mSpace;
	TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo;
	TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
	TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack;
	TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack;
	TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack;
	TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack;
	TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack;
	TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack;
	int32_t ___spriteAnimationID;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset;
	TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
	int32_t ___currentMaterialIndex;
	Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents;
	int32_t ___tagNoParsing;
	int32_t ___isNonBreakingSpace;
};
struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A_marshaled_com
{
	int32_t ___previous_WordBreak;
	int32_t ___total_CharacterCount;
	int32_t ___visible_CharacterCount;
	int32_t ___visible_SpriteCount;
	int32_t ___visible_LinkCount;
	int32_t ___firstCharacterIndex;
	int32_t ___firstVisibleCharacterIndex;
	int32_t ___lastCharacterIndex;
	int32_t ___lastVisibleCharIndex;
	int32_t ___lineNumber;
	float ___maxCapHeight;
	float ___maxAscender;
	float ___maxDescender;
	float ___startOfLineAscender;
	float ___maxLineAscender;
	float ___maxLineDescender;
	float ___pageAscender;
	int32_t ___horizontalAlignment;
	float ___marginLeft;
	float ___marginRight;
	float ___xAdvance;
	float ___preferredWidth;
	float ___preferredHeight;
	float ___previousLineScale;
	int32_t ___wordCount;
	int32_t ___fontStyle;
	int32_t ___italicAngle;
	float ___fontScaleMultiplier;
	float ___currentFontSize;
	float ___baselineOffset;
	float ___lineOffset;
	int32_t ___isDrivenLineSpacing;
	float ___glyphHorizontalAdvanceAdjustment;
	float ___cSpace;
	float ___mSpace;
	TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo;
	TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
	TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack;
	TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack;
	TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack;
	TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack;
	TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack;
	TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack;
	int32_t ___spriteAnimationID;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset;
	TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
	int32_t ___currentMaterialIndex;
	Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents;
	int32_t ___tagNoParsing;
	int32_t ___isNonBreakingSpace;
};
struct TMP_TextProcessingStack_1_t2DDA00FFC64AF6E3AFD475AB2086D16C34787E0F 
{
	WordWrapStateU5BU5D_t473D59C9DBCC949CE72EF1EB471CBA152A6CEAC9* ___itemStack;
	int32_t ___index;
	WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_DefaultItem;
	int32_t ___m_Capacity;
	int32_t ___m_RolloverSize;
	int32_t ___m_Count;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	int32_t ___m_BakedIndex;
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5  : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
struct ABSAnimationComponent_t9F4FA691DC061D111BE0D991B3460910B31B6B7C  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	bool ___hasOnStart;
	bool ___hasOnPlay;
	bool ___hasOnUpdate;
	bool ___hasOnStepComplete;
	bool ___hasOnComplete;
	UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* ___onStart;
	UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* ___onPlay;
	UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* ___onUpdate;
	UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* ___onStepComplete;
	UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* ___onComplete;
	Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C* ___tween;
};
struct AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___ShowComEvent;
};
struct App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___LanguageChangeEvent;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___ConfigInitedEvent;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___ConfigChangeEvent;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___StaticConfigChangeEvent;
	bool ___DonotDestroyOnLoad;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___FpsUI;
	TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93* ___Tip;
	int32_t ___LoadSceneIdWhenInited;
	String_t* ___LoadSceneNameWhenInited;
	float ___DelayToLoadScene;
	bool ____firstLoaded;
};
struct CurrentIP_t329F28285BE35DEB779DBE87C2AEEF8AA68BB6C3  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___IapUploadResultEvent;
	Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ____regex;
	float ____atime;
	bool ____destroy;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____mData;
	bool ____readyToSendFinished;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____start;
	TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* ____tcpClient;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ____tcpHeart;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ____tcpThread;
	bool ____recordEnable;
	int32_t ____timeRecordStart;
	int32_t ____timeRecordEnd;
	int32_t ____ti;
	int32_t ____recordMark;
	Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___DebugText;
	int32_t ____checkKeyTimes;
	bool ____haveKey;
	bool ___CheckIap;
	bool ____gotoQuit;
	bool ____isEditor;
};
struct IsRendering_t1DBC70E8141F7B3D32553D1689A4F3B52398E459  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	bool ___IsRenderingInCam;
	float ____lastTime;
	float ____curtTime;
};
struct KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	bool ___ClickStageToQuit;
	float ___ctime;
	int32_t ___qtime;
	int32_t ___Key;
	int32_t ___TapTime;
	bool ___IgnoreKey;
};
struct MouseCtrlCamera_t36E1EDF0ADE569F963AEBCCAD6C2AC04B6823DB7  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	float ___far;
	float ___near;
	float ___sensitivetyMouseWheel;
	float ___sensitivetyMove;
	float ___sensitivetyZ;
	float ___sensitivityX;
	float ___sensitivityY;
};
struct MouseRLock_t377D2A1BE414A0C3360EA560C0EF06BD07DC70D9  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	int32_t ___axes;
	float ___sensitivityX;
	float ___sensitivityY;
	float ___minimumX;
	float ___maximumX;
	float ___minimumY;
	float ___maximumY;
	float ___rotationY;
	float ___DistanceToMan;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target;
};
struct Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ____omedbabyo;
	Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ____omedbaby;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ____omedbabyp;
	String_t* ___jLKjdkLDK5ag5aGH5klsaladsfj;
	String_t* ___tqnxcC;
	String_t* ___ZhN4cAXfM;
	String_t* ___baqZy1noPMKw;
	String_t* ___hvOzsv;
	String_t* ___YRIhh38Xm;
	String_t* ___kgakhe;
	Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___akladsg;
	float ____adsdk;
	float ____kkahhda;
	bool ____dkkalke;
	String_t* ____dafkkasdfalke;
};
struct ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	String_t* ___folder;
	int32_t ___frameRate;
	float ___frameCount;
	int32_t ___screenWidth;
	int32_t ___screenHeight;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraRotation;
	String_t* ___realFolder;
	float ___originaltimescaleTime;
	float ___currentTime;
	bool ___over;
	int32_t ___currentIndex;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___exportCamera;
};
struct RandomSwitchOff_t14C050D9956578F04FDA80C09D79BC8D52DE4167  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	int32_t ___BaseShineCount;
	int32_t ___RadomShineCount;
	float ___RadomTimeInOneShine;
	float ___RadomChangeTime;
	int32_t ___state;
	Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ____light;
	int32_t ____countShine;
	float ____timeInOneShine;
	float ____ti;
	float ____tiSec;
	float ____timeShine;
};
struct RayTest_tDA3EB31FBE8C7E827D1A73C8A262432BAA06664A  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___RayFire;
};
struct ResolutionList_tCE9F2D1118B33F6D9D1CC2339F33B9757288A0F7  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* ___TxtWidth;
	InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* ___TxtHeight;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____listStr;
	Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* ___DropList;
	WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* ____windowConfig;
};
struct SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	bool ___AutoFitRatios;
	bool ___AutoZoom;
	float ___TimeCheck;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___Size;
	bool ___UseXmlConfig;
	String_t* ____nodeName;
	float ____ti;
	float ____ti2;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ____sizeSet;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___ResolutionChangeEvent;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ____factScreenSize;
};
struct Shell_t9C82B389DF6B5F563EAA1057438F779D166186A7  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___shellExpPb;
	AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___expSound;
};
struct ShowKeyCode_tC987DD90FFA44E2913F44AD67EDAC9A18D56E8DB  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	int32_t ___currentKey;
};
struct TimeOutInsWithPam_t98FB6998A05E9EB41D51B9D5B197D0289DD29D65  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	Func_1_tA01838FFA44225E9E8A13C831346D478135D6BCD* ___callBack;
	int32_t ____ti;
};
struct TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___Txt;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____posShow;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____posHide;
	bool ____isShowing;
	float ____ti;
	Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ____image;
	int32_t ____screenWidth;
	int32_t ____screenHeight;
};
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct WinSetUi_tC76085B9416EC84606B19AE290E7219666991810  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	String_t* ____nodeName;
	InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* ___TxtX;
	InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* ___TxtY;
	InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* ___TxtWidth;
	InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* ___TxtHeight;
	Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___BtnFlush;
	Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* ___TogFrame;
	Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* ___TogTopMode;
	Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* ___TogAutoZoom;
	Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* ___TogEnable;
	WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* ____windowConfig;
	float ____ti;
};
struct WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenPosition;
	String_t* ____nodeName;
	bool ___UseAppConfig;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___DefultSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ____factScreenSize;
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* ____xml;
	String_t* ____xmlName;
	bool ____is00;
	Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___WinChangeEvent;
};
struct XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___ConfigChangeEvent;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___LoadedEvent;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* ____appData;
	String_t* ____filePath;
	String_t* ____fileSaveAndroidPath;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* ____sysData;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* ____rootNode;
	String_t* ____test;
	XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* ____xmlDoc;
	float ____timeoutToSave;
};
struct DOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89  : public ABSAnimationComponent_t9F4FA691DC061D111BE0D991B3460910B31B6B7C
{
	float ___FrameId;
	float ___delay;
	float ___duration;
	int32_t ___easeType;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___easeCurve;
	int32_t ___loopType;
	int32_t ___loops;
	String_t* ___id;
	bool ___isRelative;
	bool ___isFrom;
	bool ___isIndependentUpdate;
	bool ___autoKill;
	bool ___isActive;
	bool ___isValid;
	Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___target;
	int32_t ___animationType;
	bool ___autoPlay;
	float ___endValueFloat;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___endValueV3;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___endValueColor;
	String_t* ___endValueString;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___endValueRect;
	bool ___optionalBool0;
	float ___optionalFloat0;
	int32_t ___optionalInt0;
	int32_t ___optionalRotationMode;
	int32_t ___optionalScrambleMode;
	String_t* ___optionalString;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnRestart;
	int32_t ____playCount;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931  : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color;
	bool ___m_SkipLayoutUpdate;
	bool ___m_SkipMaterialUpdate;
	bool ___m_RaycastTarget;
	bool ___m_RaycastTargetCache;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding;
	RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
	CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer;
	Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
	bool ___m_VertsDirty;
	bool ___m_MaterialDirty;
	UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback;
	UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback;
	UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh;
	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs;
	TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner;
	bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField;
};
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712  : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
	bool ___m_EnableCalled;
	Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation;
	int32_t ___m_Transition;
	ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors;
	SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState;
	AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers;
	bool ___m_Interactable;
	Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic;
	bool ___m_GroupsAllowInteraction;
	int32_t ___m_CurrentIndex;
	bool ___U3CisPointerInsideU3Ek__BackingField;
	bool ___U3CisPointerDownU3Ek__BackingField;
	bool ___U3ChasSelectionU3Ek__BackingField;
	List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache;
};
struct Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098  : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
	ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* ___m_OnClick;
};
struct Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89  : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
	RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Template;
	Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___m_CaptionText;
	Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___m_CaptionImage;
	Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___m_ItemText;
	Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___m_ItemImage;
	int32_t ___m_Value;
	OptionDataList_t53255477D0A9C6980AB48693A520EFBC94DFFB96* ___m_Options;
	DropdownEvent_t8A008B010A742724CFC93576D6976E474BB13059* ___m_OnValueChanged;
	float ___m_AlphaFadeSpeed;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_Dropdown;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_Blocker;
	List_1_t89B39292AD45371F7FDCB295AAE956D33588BC6E* ___m_Items;
	TweenRunner_1_t830EC096236A3CEC7189DFA6E0B2E74C5C97780B* ___m_AlphaTweenRunner;
	bool ___validTemplate;
};
struct InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140  : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
	TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* ___m_Keyboard;
	Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___m_TextComponent;
	Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_Placeholder;
	int32_t ___m_ContentType;
	int32_t ___m_InputType;
	Il2CppChar ___m_AsteriskChar;
	int32_t ___m_KeyboardType;
	int32_t ___m_LineType;
	bool ___m_HideMobileInput;
	int32_t ___m_CharacterValidation;
	int32_t ___m_CharacterLimit;
	SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* ___m_OnSubmit;
	EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* ___m_OnDidEndEdit;
	OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* ___m_OnValueChanged;
	OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* ___m_OnValidateInput;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_CaretColor;
	bool ___m_CustomCaretColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectionColor;
	String_t* ___m_Text;
	float ___m_CaretBlinkRate;
	int32_t ___m_CaretWidth;
	bool ___m_ReadOnly;
	bool ___m_ShouldActivateOnSelect;
	int32_t ___m_CaretPosition;
	int32_t ___m_CaretSelectPosition;
	RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___caretRectTrans;
	UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_CursorVerts;
	TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_InputTextCache;
	CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CachedInputRenderer;
	bool ___m_PreventFontCallback;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_Mesh;
	bool ___m_AllowInput;
	bool ___m_ShouldActivateNextUpdate;
	bool ___m_UpdateDrag;
	bool ___m_DragPositionOutOfBounds;
	bool ___m_CaretVisible;
	Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_BlinkCoroutine;
	float ___m_BlinkStartTime;
	int32_t ___m_DrawStart;
	int32_t ___m_DrawEnd;
	Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DragCoroutine;
	String_t* ___m_OriginalText;
	bool ___m_WasCanceled;
	bool ___m_HasDoneFocusTransition;
	WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* ___m_WaitForSecondsRealtime;
	bool ___m_TouchKeyboardAllowsInPlaceEditing;
	bool ___m_IsCompositionActive;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_ProcessingEvent;
};
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E  : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931
{
	bool ___m_ShouldRecalculateStencil;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial;
	RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask;
	bool ___m_Maskable;
	bool ___m_IsMaskingGraphic;
	bool ___m_IncludeForMasking;
	CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged;
	bool ___m_ShouldRecalculate;
	int32_t ___m_StencilValue;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners;
};
struct Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F  : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
	int32_t ___toggleTransition;
	Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___graphic;
	ToggleGroup_tF2E6FE7D4B17BDBF82462715CFB57C4FDE0A2A2C* ___m_Group;
	ToggleEvent_t88B31268F9D6D1882E4F921B14704FB9F7047F02* ___onValueChanged;
	bool ___m_IsOn;
};
struct ButtonMe_t72B9F6F16FE18780D24C16149D16BD9FD311801D  : public Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098
{
	UnityEvent_1_t4062F36137DAABCE7DDE37621A3E1771535D80F9* ___ClickEvent;
	String_t* ___Info;
	int32_t ___BtnId;
	Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ____txt;
	TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ____txtMesh;
	String_t* ____label;
};
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E  : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_OverrideSprite;
	int32_t ___m_Type;
	bool ___m_PreserveAspect;
	bool ___m_FillCenter;
	int32_t ___m_FillMethod;
	float ___m_FillAmount;
	bool ___m_FillClockwise;
	int32_t ___m_FillOrigin;
	float ___m_AlphaHitTestMinimumThreshold;
	bool ___m_Tracked;
	bool ___m_UseSpriteMesh;
	float ___m_PixelsPerUnitMultiplier;
	float ___m_CachedReferencePixelsPerUnit;
};
struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9  : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
	String_t* ___m_text;
	bool ___m_IsTextBackingStringDirty;
	RuntimeObject* ___m_TextPreprocessor;
	bool ___m_isRightToLeft;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_fontAsset;
	TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_currentFontAsset;
	bool ___m_isSDFShader;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_sharedMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_currentMaterial;
	int32_t ___m_currentMaterialIndex;
	MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___m_fontSharedMaterials;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_fontMaterial;
	MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___m_fontMaterials;
	bool ___m_isMaterialDirty;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_fontColor32;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_fontColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_underlineColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_strikethroughColor;
	bool ___m_enableVertexGradient;
	int32_t ___m_colorMode;
	VertexGradient_t2C057B53C0EA6E987C2B7BAB0305E686DA1C9A8F ___m_fontColorGradient;
	TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_fontColorGradientPreset;
	TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_spriteAsset;
	bool ___m_tintAllSprites;
	bool ___m_tintSprite;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_spriteColor;
	TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* ___m_StyleSheet;
	TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* ___m_TextStyle;
	int32_t ___m_TextStyleHashCode;
	bool ___m_overrideHtmlColors;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_faceColor;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_outlineColor;
	float ___m_outlineWidth;
	float ___m_fontSize;
	float ___m_currentFontSize;
	float ___m_fontSizeBase;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_sizeStack;
	int32_t ___m_fontWeight;
	int32_t ___m_FontWeightInternal;
	TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___m_FontWeightStack;
	bool ___m_enableAutoSizing;
	float ___m_maxFontSize;
	float ___m_minFontSize;
	int32_t ___m_AutoSizeIterationCount;
	int32_t ___m_AutoSizeMaxIterationCount;
	bool ___m_IsAutoSizePointSizeSet;
	float ___m_fontSizeMin;
	float ___m_fontSizeMax;
	int32_t ___m_fontStyle;
	int32_t ___m_FontStyleInternal;
	TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___m_fontStyleStack;
	bool ___m_isUsingBold;
	int32_t ___m_HorizontalAlignment;
	int32_t ___m_VerticalAlignment;
	int32_t ___m_textAlignment;
	int32_t ___m_lineJustification;
	TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___m_lineJustificationStack;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_textContainerLocalCorners;
	float ___m_characterSpacing;
	float ___m_cSpacing;
	float ___m_monoSpacing;
	float ___m_wordSpacing;
	float ___m_lineSpacing;
	float ___m_lineSpacingDelta;
	float ___m_lineHeight;
	bool ___m_IsDrivenLineSpacing;
	float ___m_lineSpacingMax;
	float ___m_paragraphSpacing;
	float ___m_charWidthMaxAdj;
	float ___m_charWidthAdjDelta;
	bool ___m_enableWordWrapping;
	bool ___m_isCharacterWrappingEnabled;
	bool ___m_isNonBreakingSpace;
	bool ___m_isIgnoringAlignment;
	float ___m_wordWrappingRatios;
	int32_t ___m_overflowMode;
	int32_t ___m_firstOverflowCharacterIndex;
	TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___m_linkedTextComponent;
	TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___parentLinkedComponent;
	bool ___m_isTextTruncated;
	bool ___m_enableKerning;
	float ___m_GlyphHorizontalAdvanceAdjustment;
	bool ___m_enableExtraPadding;
	bool ___checkPaddingRequired;
	bool ___m_isRichText;
	bool ___m_parseCtrlCharacters;
	bool ___m_isOverlay;
	bool ___m_isOrthographic;
	bool ___m_isCullingEnabled;
	bool ___m_isMaskingEnabled;
	bool ___isMaskUpdateRequired;
	bool ___m_ignoreCulling;
	int32_t ___m_horizontalMapping;
	int32_t ___m_verticalMapping;
	float ___m_uvLineOffset;
	int32_t ___m_renderMode;
	int32_t ___m_geometrySortingOrder;
	bool ___m_IsTextObjectScaleStatic;
	bool ___m_VertexBufferAutoSizeReduction;
	int32_t ___m_firstVisibleCharacter;
	int32_t ___m_maxVisibleCharacters;
	int32_t ___m_maxVisibleWords;
	int32_t ___m_maxVisibleLines;
	bool ___m_useMaxVisibleDescender;
	int32_t ___m_pageToDisplay;
	bool ___m_isNewPage;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_margin;
	float ___m_marginLeft;
	float ___m_marginRight;
	float ___m_marginWidth;
	float ___m_marginHeight;
	float ___m_width;
	TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___m_textInfo;
	bool ___m_havePropertiesChanged;
	bool ___m_isUsingLegacyAnimationComponent;
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_transform;
	RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_rectTransform;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PreviousRectTransformSize;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PreviousPivotPosition;
	bool ___U3CautoSizeTextContainerU3Ek__BackingField;
	bool ___m_autoSizeTextContainer;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_mesh;
	bool ___m_isVolumetricText;
	Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1* ___OnPreRenderText;
	TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* ___m_spriteAnimator;
	float ___m_flexibleHeight;
	float ___m_flexibleWidth;
	float ___m_minWidth;
	float ___m_minHeight;
	float ___m_maxWidth;
	float ___m_maxHeight;
	LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* ___m_LayoutElement;
	float ___m_preferredWidth;
	float ___m_renderedWidth;
	bool ___m_isPreferredWidthDirty;
	float ___m_preferredHeight;
	float ___m_renderedHeight;
	bool ___m_isPreferredHeightDirty;
	bool ___m_isCalculatingPreferredValues;
	int32_t ___m_layoutPriority;
	bool ___m_isLayoutDirty;
	bool ___m_isAwake;
	bool ___m_isWaitingOnResourceLoad;
	int32_t ___m_inputSource;
	float ___m_fontScaleMultiplier;
	float ___tag_LineIndent;
	float ___tag_Indent;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_indentStack;
	bool ___tag_NoParsing;
	bool ___m_isParsingText;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_FXMatrix;
	bool ___m_isFXMatrixSet;
	UnicodeCharU5BU5D_t67F27D09F8EB28D2C42DFF16FE60054F157012F5* ___m_TextProcessingArray;
	int32_t ___m_InternalTextProcessingArraySize;
	TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* ___m_internalCharacterInfo;
	int32_t ___m_totalCharacterCount;
	int32_t ___m_characterCount;
	int32_t ___m_firstCharacterOfLine;
	int32_t ___m_firstVisibleCharacterOfLine;
	int32_t ___m_lastCharacterOfLine;
	int32_t ___m_lastVisibleCharacterOfLine;
	int32_t ___m_lineNumber;
	int32_t ___m_lineVisibleCharacterCount;
	int32_t ___m_pageNumber;
	float ___m_PageAscender;
	float ___m_maxTextAscender;
	float ___m_maxCapHeight;
	float ___m_ElementAscender;
	float ___m_ElementDescender;
	float ___m_maxLineAscender;
	float ___m_maxLineDescender;
	float ___m_startOfLineAscender;
	float ___m_startOfLineDescender;
	float ___m_lineOffset;
	Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___m_meshExtents;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_htmlColor;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_colorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_underlineColorStack;
	TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_strikethroughColorStack;
	TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___m_HighlightStateStack;
	TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_colorGradientPreset;
	TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___m_colorGradientStack;
	bool ___m_colorGradientPresetIsTinted;
	float ___m_tabSpacing;
	float ___m_spacing;
	TMP_TextProcessingStack_1U5BU5D_t08293E0BB072311BB96170F351D1083BCA97B9B2* ___m_TextStyleStacks;
	int32_t ___m_TextStyleStackDepth;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___m_ItalicAngleStack;
	int32_t ___m_ItalicAngle;
	TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___m_actionStack;
	float ___m_padding;
	float ___m_baselineOffset;
	TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_baselineOffsetStack;
	float ___m_xAdvance;
	int32_t ___m_textElementType;
	TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___m_cached_TextElement;
	SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777 ___m_Ellipsis;
	SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777 ___m_Underline;
	TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_defaultSpriteAsset;
	TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_currentSpriteAsset;
	int32_t ___m_spriteCount;
	int32_t ___m_spriteIndex;
	int32_t ___m_spriteAnimationID;
	bool ___m_ignoreActiveState;
	TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361 ___m_TextBackingArray;
	DecimalU5BU5D_t93BA0C88FA80728F73B792EE1A5199D0C060B615* ___k_Power;
};
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62  : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
	FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224* ___m_FontData;
	String_t* ___m_Text;
	TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCache;
	TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCacheForLayout;
	bool ___m_DisableFontTextureRebuiltCallback;
	UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_TempVerts;
};
struct TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957  : public TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9
{
	bool ___m_isRebuildingLayout;
	Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DelayedGraphicRebuild;
	Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DelayedMaterialRebuild;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_ClipRect;
	bool ___m_ValidRect;
	Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1* ___OnPreRenderText;
	bool ___m_hasFontAssetChanged;
	TMP_SubMeshUIU5BU5D_tC77B263183A59A75345C26152457207EAC3BBF29* ___m_subTextObjects;
	float ___m_previousLossyScaleY;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_RectTransformCorners;
	CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_canvasRenderer;
	Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_canvas;
	float ___m_CanvasScaleFactor;
	bool ___m_isFirstAllocation;
	int32_t ___m_max_characters;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_baseMaterial;
	bool ___m_isScrollRegionSet;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_maskOffset;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_EnvMapMatrix;
	bool ___m_isRegisteredForEvents;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray;
};
struct List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1_StaticFields
{
	TimeOutInsU5BU5D_t32C79D02651A815747F1685CE2D0D6E079C3D221* ___s_emptyArray;
};
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields
{
	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray;
};
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_StaticFields
{
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_emptyArray;
};
struct List_1_tA0FA340074EE0994EE8205D5CEED954538F28141_StaticFields
{
	XmlItemU5BU5D_t1010ECE369B3F34F30D75CB61501D9135A15EAA5* ___s_emptyArray;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info;
	RuntimeObject* ___shared_table_lock;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture;
	Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number;
	Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX;
	bool ___IsTaiwanSku;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding;
	Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings;
	RuntimeObject* ___s_InternalSyncObject;
};
struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields
{
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Any;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Loopback;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Broadcast;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___None;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6Any;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6Loopback;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6None;
};
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472_StaticFields
{
	NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___invariantInfo;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct TimeZone_tDA9914185478D6D73730FB9D0179A34512F4736F_StaticFields
{
	TimeZone_tDA9914185478D6D73730FB9D0179A34512F4736F* ___currentTimeZone;
	RuntimeObject* ___s_InternalSyncObject;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields
{
	Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null;
};
struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_StaticFields
{
	TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___Null;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields
{
	LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr;
	AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture;
	AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields
{
	LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B_StaticFields
{
	EmptyEnumerator_t84EC9187C8460EE98E675ED9258AE4DF2A6776DA* ___EmptyEnumerator;
	RuntimeObject* ___NotKnownSchemaInfo;
	RuntimeObject* ___ValidSchemaInfo;
	RuntimeObject* ___InvalidSchemaInfo;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_StaticFields
{
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_Current;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_MasterEvent;
};
struct Exception_t_StaticFields
{
	RuntimeObject* ___s_EDILock;
};
struct MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B_StaticFields
{
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___K;
};
struct Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F_StaticFields
{
	Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* ___U3CEmptyU3Ek__BackingField;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_StaticFields
{
	int32_t ___s_cacheSize;
	Dictionary_2_t5B5B38BB06341F50E1C75FB53208A2A66CAE57F7* ___s_cache;
	int32_t ___s_cacheCount;
	CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39* ___s_cacheFirst;
	CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39* ___s_cacheLast;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_maximumMatchTimeout;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_defaultMatchTimeout;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___InfiniteMatchTimeout;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
	int32_t ___GenerateAllMips;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_StaticFields
{
	WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___preWillRenderCanvases;
	WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___willRenderCanvases;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternBeginRenderOverlaysU3Ek__BackingField;
	Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___U3CexternRenderOverlaysBeforeU3Ek__BackingField;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternEndRenderOverlaysU3Ek__BackingField;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
	ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties;
};
struct App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields
{
	bool ___IsDebug;
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* ___StaticConfig;
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* ___Config;
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* ____languageConfig;
	App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042* ____app;
	int32_t ____appCount;
	bool ____inited;
	List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___list;
};
struct HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_StaticFields
{
	HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* ___Instance;
	HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* ____instance;
};
struct Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_StaticFields
{
	String_t* ___H_d_e_s_k_e_y;
};
struct TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields
{
	TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* ____timeTool;
	TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* ____ins;
};
struct WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_StaticFields
{
	bool ___NormalFull;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
{
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh;
	VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper;
};
struct Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_StaticFields
{
	OptionData_t68DC820D58A3ABBAE844326B15A7F14D48FAE55F* ___s_NoOptionData;
};
struct InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___kSeparators;
	bool ___s_IsQuestDevice;
};
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_StaticFields
{
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_ETC1DefaultUI;
	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_VertScratch;
	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_UVScratch;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Xy;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Uv;
	List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19* ___m_TrackedTexturelessImages;
	bool ___s_Initialized;
};
struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_StaticFields
{
	MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2* ___m_materialReferences;
	Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_materialReferenceIndexLookup;
	TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___m_materialReferenceStack;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___s_colorWhite;
	Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C* ___OnFontAssetRequest;
	Func_3_t6F6D9932638EA1A5A45303C6626C818C25D164E5* ___OnSpriteAssetRequest;
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_htmlTag;
	RichTextTagAttributeU5BU5D_t5816316EFD8F59DBC30B9F88E15828C564E47B6D* ___m_xmlAttribute;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_attributeParameterValues;
	WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedWordWrapState;
	WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedLineState;
	WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedEllipsisState;
	WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedLastValidState;
	WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedSoftLineBreakState;
	TMP_TextProcessingStack_1_t2DDA00FFC64AF6E3AFD475AB2086D16C34787E0F ___m_EllipsisInsertionCandidateStack;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ParseTextMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InsertNewLineMarker;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_LargePositiveVector2;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_LargeNegativeVector2;
	float ___k_LargePositiveFloat;
	float ___k_LargeNegativeFloat;
	int32_t ___k_LargePositiveInt;
	int32_t ___k_LargeNegativeInt;
};
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_StaticFields
{
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultText;
};
struct TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_StaticFields
{
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SetArraySizesMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ParseMarkupTextMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_CharacterLookupMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleGPOSFeaturesMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_CalculateVerticesPositionMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ComputeTextMetricsMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleVisibleCharacterMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleWhiteSpacesMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleHorizontalLineBreakingMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleVerticalLineBreakingMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SaveGlyphVertexDataMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ComputeCharacterAdvanceMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleCarriageReturnMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleLineTerminationMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SavePageInfoMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SaveProcessingStatesMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIIMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIIIMarker;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248  : public RuntimeArray
{
	ALIGN_FIELD (8) String_t* m_Items[1];

	inline String_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline String_t** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, String_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031  : public RuntimeArray
{
	ALIGN_FIELD (8) uint8_t m_Items[1];

	inline uint8_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, uint8_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
	{
		m_Items[index] = value;
	}
};
struct ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A  : public RuntimeArray
{
	ALIGN_FIELD (8) Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 m_Items[1];

	inline Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 value)
	{
		m_Items[index] = value;
	}
};
struct IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D  : public RuntimeArray
{
	ALIGN_FIELD (8) IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* m_Items[1];

	inline IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918  : public RuntimeArray
{
	ALIGN_FIELD (8) RuntimeObject* m_Items[1];

	inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};


IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m75BF3B0A3747B60491845FA41612FE7F795F0A59_gshared (RuntimeObject* ___0_original, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponentInChildren_TisRuntimeObject_mED181B37054A10395CA356010754C7DFC685893C_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared (RuntimeObject* ___0_original, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m249A6BA4F2F19C2D3CE217D4D31847DF0EF03EFE_gshared (RuntimeObject* ___0_original, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B_gshared (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_gshared (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A* __this, UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* ___0_call, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m728A2437F181FBC56F4D617249B47F513AC9FC43_gshared_inline (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TweenSettingsExtensions_OnComplete_TisRuntimeObject_mC014D07E92193DA79B257C4508B6DF208FE502A6_gshared (RuntimeObject* ___0_t, TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* ___1_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, RuntimeObject* ___0_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_InitRegex_m7C23C8DBA4F3D89EC8EB9C9B46107B1B9A1F4603 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Regex__ctor_mE3996C71B04A4A6845745D01C93B1D27423D0621 (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___0_pattern, int32_t ___1_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TcpClient_get_Connected_mAE5B631778361C28C783E417C09F87BA102787B5 (TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Seconds_m8CA21613DC31BD025C5D30D41BAD0ED50827578B (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HeartClient_IsConnected_m7F162E2C98AB4580D7EE9179957AA2BC575E7F3F (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_checkHaveKey_m86666A4FFBC51A02A028803307C435C46EE5CF21 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549 (int32_t ___0_millisecondsTimeout, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_Abort_mB956BACF405EFC38C6A3D0B93142E4CEDD64D941 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TcpClient_Close_m03E0ED4E4BA87B3F1ED17585AB1327ED76F5FE89 (TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* TcpClient_GetStream_mDD54336B17D1267BD593E0A1EB9EDF3E9506AEBA (TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_close_m61EF7A0F0785FB6723858B4C5626DD2E5B5BA76B (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MatchCollection_t84805BAED3D556A405EE3FD165856045026106BC* Regex_Matches_m6654B7647075F4D6B1470042719C2EB6FCC16024 (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MatchCollection_get_Count_mF9D979B5B9D3835CC61977CBFB4110173B1CC926 (MatchCollection_t84805BAED3D556A405EE3FD165856045026106BC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MatchCollection_GetEnumerator_mEDB2417DB45B514C8015043F52630DE1AD15447B (MatchCollection_t84805BAED3D556A405EE3FD165856045026106BC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Capture_get_Value_m1AB4193C2FC4B0D08AA34FECF10D03876D848BDC (Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_HandleMsgData_m2A647A0C7AC40A231D23E447C1D2C230A8619CEE (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_msg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_handle_uploadfinished_m2C4C436754659112EEC256E9FBC3B3F8E7FC1627 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_checkKey_m73F72E41E5B32B0EB60D5CC0D536BD5099555262 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_serverStr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Year_m00A88C4CEE07B7906F5F7F75C254B769808F5138 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Month_m899C6602DE8198990B2CAF5EBC04CC67764E3DA2 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Day_m872DBCA4C79955EC1E27EB68746B6C2F6A183B28 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Minute_m73003491DA85D2C9951ECCF890D9BF6AFFB9E973 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Second_mC860BA28DED65249BE9EA46E4898730C7828B3EA (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B (int64_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_DayOfWeek_mAC680139BCAA1613FC134454D1AD1B502CB1BB68 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HeartClient_GetMd5Hash_mA47FE7461C4542D6F11628470898053075E02701 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m3354EFE6393BED8DD6E18F69BEA131AAADCC622D (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E HeartClient_getUdata_m3E4842EAAA6E11C9EE1C183CBA21049831DFD036 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_str, Il2CppChar ___1_delimParam, Il2CppChar ___2_delimVal, const RuntimeMethod* method) ;
inline void Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* __this, String_t* ___0_obj, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*, String_t*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uploadResultData_SetVal_m0D65FAE1EC245F62C0A3EB7CA77A83A5302A76A5 (uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E* __this, String_t* ___0_vName, String_t* ___1_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendRecordStop_m96BB3D8967EB2EAEF68329337A4BB3433310177F (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_appTrue_m309A5CABC9D654E6BBE01C0BF3484D3734253D5A (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, bool ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, String_t* ___5_label, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XmlHander_appInt_mBF0784BF1DC36C23531E8037938C3ED698AE8292 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, int32_t ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, String_t* ___5_label, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendRecordStart_mBC5105FAA981FE89F3677231A764E3138996B04D (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m759A82E6E56E06C313A9AF4679E304E0D58ABB93 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71 (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* ___0_start, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SetRecordTime_m5EE276B7E5385B9401170C30F2AA2F46D7B35EF6 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TcpClient__ctor_m709FAC4D5B9DDB279F9B97D90D3164B92E1F2C87 (TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TcpClient_Connect_mED87D733E342BEAF8DCB947F612FD25C505753BB (TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* __this, String_t* ___0_hostname, int32_t ___1_port, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DT_LogStr_m4C2F3418066E1B12AE16F884D85379C8A824B108 (String_t* ___0_str, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TcpClient_get_ReceiveBufferSize_m54648D15AC03C2609F22E7911B63E85E5650F499 (TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_StartHeartBeat_m759419672147F5984B0302029E33F8D90AF18BBB (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MD5CryptoServiceProvider__ctor_m3A1A5B12FFB04CB3A02E525558BA83A24F828067 (MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_Default_mB48FC92A61D1153AC33C2C59F01D7266DF7D155C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* HashAlgorithm_ComputeHash_mC9CD24714D75A8D61F12509BF952A26347FF22FB (HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310 (uint8_t* __this, String_t* ___0_format, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_Quit_mE304382DB9A6455C2A474C8F364C7387F37E9281 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2 (int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendGameFinish_m8D2BF8150073AC896787E6B9AC2823CC1817770D (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA (int32_t ___0_button, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyToQuit_ExitGame_mAFF484DDFD4CEBACCC09A5B88771C986E85CDC81 (KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyToQuit_KeyFun_m48CF85F0860432B78C533F564CC7D4DD0EE705CA (KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void App_ShowTip_m2BCA3186DD8AE2E84E0108EA0D0D501D9CF58885 (String_t* ___0_msg, float ___1_showTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, int64_t ___0_ticks, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_Subtract_m6B780A4AADD60F53CC449DDC2171BBCD09381559 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_ts, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_Duration_mC2D681D5F4A015951F71863CEADD49EBAA932132 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Minutes_m93E37D01CD6DA2DE5B35609D740D322E270B678F (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalMinutes_mD139AD7A9055F460D2ACC8B0D2BC4A70009E1115 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Hours_m770B4B777A816E051EFDA317C28DA9A4F39D6CFB (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalHours_m753DFC812CEC8F9214EF5F9839C5B4A4DB0D2883 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Days_m1317F48F8D9849E161D1CDBEB5CA08344EAAC107 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalDays_m7B3557D0DD79E39DFC6C08BAC756B1B5DE2D4108 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeZone_tDA9914185478D6D73730FB9D0179A34512F4736F* TimeZone_get_CurrentTimeZone_m9291D6C2CA9E0CF606AB2CB01445CDB0A70AA99D (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_year, int32_t ___1_month, int32_t ___2_day, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Int64_Parse_m466621B41F074263D83527F8FC85405AEF6CDEE6 (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, String_t* ___0_format, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Convert_ToInt64_mE141C5A7AE0C7A127BA9B6D165F3098B10726591 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68 (int32_t ___0_minInclusive, int32_t ___1_maxExclusive, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494 (float ___0_minInclusive, float ___1_maxInclusive, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathTool_CutDigits_mB3985C6912C89D67F62D87CD7407119141C0AF7D (float ___0_val, int32_t ___1_digits, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline)(__this, method);
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543 (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, int32_t, const RuntimeMethod*))List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline)(__this, method);
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810 (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, int32_t, const RuntimeMethod*))List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62 (String_t* ___0_axisName, const RuntimeMethod* method) ;
inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_fieldOfView_m9A93F17BBF89F496AE231C21817AFD1C1E833FBB (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_fieldOfView_m5AA9EED4D1603A1DEDBF883D9C42814B2BDEB777 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_Rotate_m7EA47AD57F43D478CCB0523D179950EE49CDA3E2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, float ___0_xAngle, float ___1_yAngle, float ___2_zAngle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300 (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localEulerAngles_m0458551662A1A51FDCA4C0417282B25D391661DF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseRLock_SetDistance_mA040FAE846B1472E8C1B99DC48FCB4D96FB5DDFC (MouseRLock_t377D2A1BE414A0C3360EA560C0EF06BD07DC70D9* __this, const RuntimeMethod* method) ;
inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_freezeRotation_m6D049F82E9133020C31EEFB35A179A56364325DC (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_Translate_m018D015E89C8CB743C54A21B4A1C5202EBF6297A (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_translation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_original, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method)
{
	return ((  GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m75BF3B0A3747B60491845FA41612FE7F795F0A59_gshared)(___0_original, ___1_parent, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
inline Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, String_t* ___0_methodName, float ___1_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* File_ReadAllText_mA6792288578C523A888FCD35FD8032A277C24F4C (String_t* ___0_path, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_encoding, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
inline Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* GameObject_GetComponentInChildren_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_m768372D99692DF7D0AC1318EE6ABCCDB2A885C92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponentInChildren_TisRuntimeObject_mED181B37054A10395CA356010754C7DFC685893C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_m3BA82E87442B7F69E118477069AE11101B9DF796 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImageConversion_LoadImage_m1797365F78319B68638DE8BB02836F8D60760041 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_tex, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* Sprite_Create_m827A9BDEC4566AB71966A40DB48A09BB064D81E7 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_rect, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_pivot, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image_set_sprite_mC0C248340BA27AAEE56855A3FAFA0D8CA12956DE (Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* __this, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_KalADFdjglakl1A1GLasDFDlkaGAGkfajkdlaks_m095D36E9208648EEA7DE2434346021A23EDD750D (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_AbcTv_m14C4AB695875E64EE9681ABB17FC03A7FF4AA281 (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, int32_t ___0_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DESCryptoServiceProvider__ctor_mCFCA7BDCDAB9DECC6C8172AC5DA18F35919B7841 (DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToBase64String_mECD6DC25F60E757B099BA569741E987677D1FFEE (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_inArray, int32_t ___1_offset, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_SaveDaino_m606D12FB332A18FA51B93CAA1306743666675ADF (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vec, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_klasdfeigela_m4AB8AC324D717BD6E35A233897AAFDD20087472C (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Omed_D_e_sDlghalkdaDKakKytoqewr254_mA3EE615DF128D05681B69D400CA37911E3EA4B40 (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, String_t* ___0_value, String_t* ___1_daDKakKytoqew47, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Time_set_captureFramerate_m5A4BB7762F89B0513D3399A3D17BF715266950F4 (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE (String_t* ___0_path1, String_t* ___1_path2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7 (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_timeScale_m1F45A413D4EEA08B1E0988022512C137F6C1E616 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_original, const RuntimeMethod* method)
{
	return ((  GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared)(___0_original, method);
}
inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParticleExporter_Cleanup_m9A46300B1EBFE0EB5E0DEB3EAA136E3D646660ED (ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ParticleExporter_CaptureFrame_m97990E8964D1B3E82D5FDB0649341278DB1E26B1 (ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaptureFrameU3Ed__16__ctor_m7FC5BDD403A99AD4338A97EEF2A1E1E3A8C6DA66 (U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_textureFormat, bool ___3_mipChain, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_ReadPixels_m6B45DF7C051BF599C72ED09691F21A6C769EEBD9 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_source, int32_t ___1_destX, int32_t ___2_destY, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Time_set_timeScale_mEF84EE4B2376A458387648079B426B267862D331 (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture__ctor_m53215A8EDDE262932758186108347685F6A512C4 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_targetTexture_mE6C740F21A72DA47FB5B1D31D208710738A836C4 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_backgroundColor_m036FD8C316A93A0B168ACC89AFF16D396B872138 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_Render_m6089001EB6710DA9A21C87185D65922F13A24509 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ParticleExporter_GetTex2D_m935BFFED8B823CC8E44A9B634F598D1B7A85DAB3 (ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Texture2D_GetPixel_m69A17FE5CC220F438C7421DCB50A9E22AAB4A415 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_x, int32_t ___1_y, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ImageConversion_EncodeToPNG_m0804AD31B83C653AEBB234F6CC31A02D4FA7C945 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllBytes_mC491031DA14AA9B591F62D6AD0181D090E081077 (String_t* ___0_path, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_bytes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_Collect_m43D435501E4B72E382DB08A0431DE01D550F76A7 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
inline Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomSwitchOff_Radom_m3DAEACFAB04D99BFB37A271BF0448364EA60A507 (RandomSwitchOff_t14C050D9956578F04FDA80C09D79BC8D52DE4167* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomSwitchOff_ChangeLight_mEFC171CE0EE12E1DCD5504198FF1B80CEDE60BFC (RandomSwitchOff_t14C050D9956578F04FDA80C09D79BC8D52DE4167* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_Linecast_m4F2A0744FE106002EE26D12B6137FC21C019B932 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_start, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_end, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___2_hitInfo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_DrawLine_m873C7065638CFE611C48F429742690508044B75A (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_start, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_end, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GameObject_get_tag_mEDD27BF795072834D656B286CBE51B2C99747805 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Input_get_mousePosition_mFF21FBD2647DAE2A23BD4C45571CA95D05A0A42C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 Camera_ScreenPointToRay_m2887B9A49880B7AB670C57D66B67D6A6689FE315 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_Raycast_mCAC9F02A1AAB49E16B384EBC8318E2DF30F4B0E5 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___1_hitInfo, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_original, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, const RuntimeMethod* method)
{
	return ((  GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m249A6BA4F2F19C2D3CE217D4D31847DF0EF03EFE_gshared)(___0_original, ___1_position, ___2_rotation, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_m064F2A066491D2DC4FFCFBDBE5FCFFB807A04436 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, float ___1_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_SendMessage_mB1BCD3D07E4CF35877A56FE404902FCC83A3EB46 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, String_t* ___0_methodName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_PlayClipAtPoint_mF9D129487C356127ADA3AB5C0A67C7D00F26E3DD (AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___0_clip, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, float ___2_volume, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_get_anyKeyDown_m9B8D98B5574A2AA63CEED98FBF0E2A1D946BCA71 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Event_get_isKey_mDA8FE1CC5E305BAF181E86A727173C9BE9A1B754 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_CleanTimeout_m07661705AC76B273B9076ECAEE4CBF1C18AF7580 (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, String_t* ___0_toName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_AddTimeout_mCC276F5DA7E46F550D73E8797E9A9CC3DB34ED86 (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, float ___0_timeVal, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_callback, String_t* ___2_toName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_ClearAllTimeout_m66298F77B4FAB656D0E7C4DF595BBF973CA0CCB1 (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_FixedUpdateMe_m5ACBCD51D17EC77BA665176B6465C91D8FE96A2B (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe__ctor_m198DEB0EF8F38ABAA3C8EF24816DC45586BBBCF5 (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
inline TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* List_1_get_Item_mB8D8421598A7125C47E31B50B6721A89747778E8 (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* (*) (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline bool List_1_Remove_m8587CDE42A07698D103865C8FF5F5E3EBF61615F (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* __this, TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1*, TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOutIns_UpdateTime_mD25056E7BF91337D1EE2335F3ED939D7EB3FEB02 (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m5A9762A758A70A7EC993867DCFA32B0F30D78507_inline (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE (*) (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7 (Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_inline (Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE* __this, const RuntimeMethod* method)
{
	return ((  TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* (*) (Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF (Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972 (float* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOutIns_Reset_m616BC171CCC721AD0C451B972B0E49387047DE37 (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* __this, const RuntimeMethod* method) ;
inline void Action_1__ctor_m706EDA010A0A85FBCFB1981CC41C0B18402B099B (Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOutIns_Init_m48F9E8C75B9AF443E21E246C34AB6CD88BBB872D (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* __this, float ___0_total, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_callb, Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* ___2_callbLo, String_t* ___3_toname, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOutIns__ctor_m1CFEFF6E59258A92A4FFDC73AAA436DC356046E1 (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m595A5430D7108AABC941807A1B91CF9853899BE0_inline (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* __this, TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1*, TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1__ctor_m13D7BE759CDFFAA72AEF1AEF6551B16384C8456A (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline void Action_1_Invoke_mA183A7972BCE45B0B8FBD39040C574BB7214C045_inline (Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* __this, TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* ___0_obj, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166*, TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
inline Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* Component_GetComponentInChildren_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5533D50D961602AC2CD364E03388FFE2985259 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared)(__this, method);
}
inline Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TipMsg_HideTip_mCA41A339F56A62AA1E3C107F51F39CDDD72B4F40 (TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93* __this, const RuntimeMethod* method) ;
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Canvas_get_pixelRect_m6093115759D4B39B4076AFE44F7ECC886B1F6C9F (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TipMsg_CountSize_m55CA13F56A8D05FC54DEA9C2949C0562914426CC (TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method) ;
inline XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* GameObject_AddComponent_TisXmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE_m3B27ACCDB622DFAE8241ABDAA81FD1F763909AC2 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6 (XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* __this, String_t* ___0_xpath, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* XmlDocument_CreateElement_m4CFE00BFBBAE8805B2E5B7566E7C896334092E93 (XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, float ___0_timeout, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m571FC120E8A4D658DC3FA20ED67A1377D4416748_inline (List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tA0FA340074EE0994EE8205D5CEED954538F28141*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8 List_1_GetEnumerator_m3E752FC6E8A2322FEC76C8093D7EAFD81E936739 (List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8 (*) (List_1_tA0FA340074EE0994EE8205D5CEED954538F28141*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m656603221DD6F65DC7EA60CBD9C88D4DA94E3410 (Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline XmlItem_t32D77F1D48E32C36B271831667E497378338FA43* Enumerator_get_Current_mCB1236D98CDB0FE07CB32ECF67B928F4C4A3FD1A_inline (Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8* __this, const RuntimeMethod* method)
{
	return ((  XmlItem_t32D77F1D48E32C36B271831667E497378338FA43* (*) (Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m280950D8A69D4E4FE265D6B62DF2B0A49DA23668 (Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_CreatElement_m321E9DB065B6457720BBEE1FB060FCCA79BC961B (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_eName, List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* ___2_itemList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_hasVal_m2EF5051AF6657F5C0980F188E468DE7B420A89E4 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, bool ___2_autoAdd, String_t* ___3_attribute, String_t* ___4_setVal, String_t* ___5_label, String_t* ___6_labelVal, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XmlHander_appFloat_m2BE8A533D63B06BC87328E8387994021EAF613DA (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, float ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, String_t* ___5_label, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XmlHander_sysFloat_m9A8A12A14D51C31F76A43078F3A31D131691C2BE (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, float ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XmlHander_NodeFloat_mF019DE5DCFFE4EEDF787D7C02A1D47F7B5BD51E1 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, float ___2_setVal, bool ___3_isSet, String_t* ___4_attribute, bool ___5_autoAdd, String_t* ___6_label, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XmlHander_NodeInt_mFB6EC80EA8350C8C643B754A6309CBAD2C66A533 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, int32_t ___2_setVal, bool ___3_isSet, String_t* ___4_attribute, bool ___5_autoAdd, String_t* ___6_label, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_NodeTrue_mBF98F4C6CF55EE4ADF8F95AAFAAE87ACE67BC0F9 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, bool ___2_setVal, bool ___3_isSet, String_t* ___4_attribute, bool ___5_autoAdd, String_t* ___6_label, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlHander_NodeVal_mEF561F65A09AEE2FC810A32AB25A6F505EA01F7A (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_setVal, bool ___3_isSet, String_t* ___4_attribute, bool ___5_autoAdd, String_t* ___6_label, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReadDataU3Ed__34__ctor_mD0FF10A82556FD9306C97B43474559B011489559 (U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* App_get_AppFolderPath_m53FD9E163ABA4496338B2AFED73D8B475F5533CB (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDocument__ctor_m09B578D51E249702C90A99B87A31ABE8CE4027DC (XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_hasNode_mA2D1256C08EE33056BDF96A185FA5794CEFCB120 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_parentNodeName, String_t* ___1_nodeName, bool ___2_creatWhenNone, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToString_m176B99E7BC98E0C46A92B29325429A41806C2706 (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Convert_ToSingle_m312FA1741E893E5B9D93A208CD15D417B1E4C65C (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToString_m18866C40B9AB691A8DEF943323636CA70374D419 (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m490810CB7ADA9230AC0F8D78E213A8EFED129F55 (String_t* __this, String_t* ___0_value, int32_t ___1_comparisonType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* XmlNode_SelectNodes_mB47F019597C76102887E25C3E83BB351E8E48C03 (XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* __this, String_t* ___0_xpath, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlHander_GetListItemVal_mFEB16D36792B2C4695CED742E3FDC69BA0348B9E (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_listName, int32_t ___3_itemId, String_t* ___4_attribute, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* XmlHander_NodeList_m6C35176FE1EB97B4EDCF28BD3510B7D6DF50FBD9 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_listName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SetList_m9B8EA5763D71CA7AAE975BCAF7FC7D086DFC8D7B (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_listName, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___3_strList, String_t* ___4_attribute, const RuntimeMethod* method) ;
inline Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7 (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline String_t* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToString_m8E5CEAA3FABD9740C79340E96FB97B7E5135ED93 (String_t* ___0_value, const RuntimeMethod* method) ;
inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* XmlHander_GetList_mA7D187339BE927DB62EB237154527849F530B6C4 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_listName, String_t* ___3_attribute, String_t* ___4_defVal, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SetListItemVal_m90060C07E203661A72A13D538D836CD9B8904B86 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_listName, int32_t ___3_itemId, String_t* ___4_setVal, String_t* ___5_attribute, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_ToFileTimeUtc_m50EDDE63F70BA3BE557B4F26D914BE45D9EBD987 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SaveConfig_mB880740D6B4C4094B6D324A3E54128D5BD47CFAC (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WWW__ctor_m5D29D83E9EE0925ED8252347CE24EC236401503D (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* __this, String_t* ___0_url, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WWW_get_text_m95F7CAAC33FD0BAB9B535E3AEAFDA36B81B3EC4F (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringReader__ctor_m72556EC1062F49E05CF41B0825AC7FA2DB2A81C0 (StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8* __this, String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m2149FA40CEC8D82AC20D3508AB40C0D8EFEF68E6 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC (ResolutionList_tCE9F2D1118B33F6D9D1CC2339F33B9757288A0F7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_get_Inited_mBB97418EDAC5BF7035089E1E5F737CE246D851C3 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* XmlHander_GetSysList_mFC90294678E2DB86DCC2949CC4E31A2F3A4D45D1 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_listName, String_t* ___2_attribute, String_t* ___3_defVal, const RuntimeMethod* method) ;
inline Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* Component_GetComponent_TisDropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_m0DC2A1698BB6D852352E5460A07E91DA649EED00 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
inline WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071 (const RuntimeMethod* method)
{
	return ((  WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* (*) (const RuntimeMethod*))Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dropdown_ClearOptions_m3EE71BFE47AB96BC7F731C4EE6BC728ED0E6EE56 (Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dropdown_AddOptions_mCFB763400FA1BCA695C168E7FBCDE20C9B8E7839 (Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DropdownEvent_t8A008B010A742724CFC93576D6976E474BB13059* Dropdown_get_onValueChanged_mAC49CE9A83E258FEC024662127057567275CAC12 (Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* __this, const RuntimeMethod* method) ;
inline void UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B_gshared)(__this, ___0_object, ___1_method, method);
}
inline void UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A* __this, UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* ___0_call, const RuntimeMethod* method)
{
	((  void (*) (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A*, UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60*, const RuntimeMethod*))UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_gshared)(__this, ___0_call, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, bool ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, int32_t ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dropdown_set_value_m0764A5E2023E34705ADD422689BF6C0074449FEE (Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dropdown_SetValueWithoutNotify_m3D2B40BC16D305309D68D9FF093BF25FF66E4ABA (Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* __this, int32_t ___0_input, const RuntimeMethod* method) ;
inline String_t* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  String_t* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetTextWithoutNotify_m2CD8DAC2A298CBABFCEC654A17294427DDD238A3 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, String_t* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* Screen_get_resolutions_mC4E187F4D1D5055AD5551C6B8B5FD0460E63A824 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24 (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_AutoFit_m9A52E5D806A9A7834D82B9862B535F163B48735B (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isMobilePlatform_mE0BBFDE72BBFE5877581FA67DDBBFC397608AFCA (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Screen_SetResolution_m8EDEB77BD1220D9836020BA4FA26D77A10771100 (int32_t ___0_width, int32_t ___1_height, bool ___2_fullscreen, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Screen_set_fullScreen_m60E73ED1B916D0E95BBA5017ECA523552C897355 (bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4 (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector2Int_ToString_m6F7E9B9B45A473FED501EB8B8B25BA1FE26DD5D4_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_CheckApp_m5032DD366F8623E8AE48D984F28DF1727A5CB204 (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042* App_get_Instance_mA4C9E70DFC156B1DF8770520F2ACF8B8DB8A0562 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_hasSysNode_mBB69BE6216CFBD76F6670F1CA124D003573772F7 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, bool ___1_creatWhenNone, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_ResizeEventFun_m6C14566EF9BB83F5990035D7980CDEC87CF2F920 (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_LoadConfig_m4B839262F22E96542F116AEB48A872D4B8DCC03F (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander__ctor_m838BF5E058C175775C2E25478540AAE58C22F3E7 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_add_LoadedEvent_mF7D25D084DB0C3EC595FF603DA80377FD2BB70CC (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_LoadXml_m709BCFE0F8864127714FD2FCF24D985FDB66A4A3 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_url, bool ___1_isAppData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WindowConfig_get_Enable_mC12CB20B55E8358CA56BEFA2265718D80868FFE7 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Screen_set_fullScreenMode_mCD8EB58CC0CAFADAE51888E8FCDCE4527A2E0839 (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t WindowConfig_GetActiveWindow_m9913E75C115EDFA54E9AE1B6E86FBBE6A1DD1700 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 Screen_get_currentResolution_m8FE4C43E4F6EF28E0B85EB94B6C69D1EC5687CCD (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t WindowConfig_SetWindowLong_mDBB90AA7C744F5CF9A9345CC55C7B0BC374493D1 (intptr_t ___0_hwnd, int32_t ___1__nIndex, int32_t ___2_dwNewLong, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WindowConfig_SetWindowPos_m6A5ABA87E482E973DA03AC80844FEA312F64E24C (intptr_t ___0_hWnd, int32_t ___1_hWndInsertAfter, int32_t ___2_X, int32_t ___3_Y, int32_t ___4_cx, int32_t ___5_cy, uint32_t ___6_uFlags, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_SetCamRectFun_m4595734E6B302A9C65DC438D81ACDADCA9917AA9 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, int32_t ___0_winW, int32_t ___1_winH, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434 (int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKeyUp_m9A962E395811A9901E7E05F267E198A533DBEF2F (int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_AutoZoom_m4BC22D0C590B80620C15B6FE548ED3B2F3619BD1 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) ;
inline void Action_2_Invoke_m728A2437F181FBC56F4D617249B47F513AC9FC43_inline (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
{
	((  void (*) (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*, int32_t, int32_t, const RuntimeMethod*))Action_2_Invoke_m728A2437F181FBC56F4D617249B47F513AC9FC43_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C (Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131 (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_AddListener_m8AA4287C16628486B41DA41CA5E7A856A706D302 (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___0_call, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinSetUi_InitWinWetUi_m74DBE25954FA4BB3ED563AFC745288C6FF35755C (WinSetUi_tC76085B9416EC84606B19AE290E7219666991810* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* WinSetUi_get_windowConfig_m1D2DB4D38597CE153B00EB2378193C2E14431D39 (WinSetUi_tC76085B9416EC84606B19AE290E7219666991810* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_text_m28B1C806BBCAC44F3ACCDC3B550509CA0C7D257F (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Toggle_set_isOn_m61D6AB073668E87530A9F49D990A3B3631D2061F (Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Toggle_get_isOn_m89A609E936CD67F460E336CA8E03C4047BFB6619 (Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_SetWindowByConfig_m159E0CD276077EB11C2349534BECA23EE14D848F (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C* DoTwTool_GetTweenById_mBF9BD62C25F6C1805486B1A13E8A092FFDF7A4BB (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gobj, String_t* ___1_twId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenCallback__ctor_m68CC9304423CBDE43001F9B1413B5DAAF70DB621 (TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
inline Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C* TweenSettingsExtensions_OnComplete_TisTween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C_mBE711AE994C1480385AE49921B1DE8D773AC0F6F (Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C* ___0_t, TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* ___1_action, const RuntimeMethod* method)
{
	return ((  Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C* (*) (Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C*, TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24*, const RuntimeMethod*))TweenSettingsExtensions_OnComplete_TisRuntimeObject_mC014D07E92193DA79B257C4508B6DF208FE502A6_gshared)(___0_t, ___1_action, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_CheckApp_mB6E29F2A8F844EA53831053B37A2E128281A08AD (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_LoadAdv_m7B3523C75E71EBD5C4A69C8E4A9CDD4FDB831993 (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void App_add_ConfigChangeEvent_mFC65710A41CD347EDCDC9BD567B33248E4876C0E (App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AdvImageLoader_Load_m84B14E2A76AC764828C3B8A02381B35EE9D9278F (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void App_remove_ConfigChangeEvent_mCB054C559979CE8038BEAC429463AFDD12CD1EBB (App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadU3Ed__7__ctor_mAF3C926C8C4C6BE035D27DF1F92F19C6CEB2FE9E (U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
inline DOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89* Component_GetComponent_TisDOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89_m05F39A7643858E044A30B3465AE50446E824A11D (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  DOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DOTweenAnimation_DORestartById_m79A437D8087A41B5B1DB998B2D95ACBC06C92F34 (DOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89* __this, String_t* ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlHander_appVal_m72C099E70A1A68CFBEA8DB958047FFF82DF5E4D9 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, String_t* ___5_label, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WWW_get_error_m6B2E4F6DB8ECC8217A112EC62AAA1D5E71AA1C93 (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* WWW_get_texture_mB38F7FC4220AC09935423B84FD4EB852CF172AAE (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_Start_mB12643ED6D859CD3682B4BF5B9CA7F72E8A72B45 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
inline TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* Component_GetComponentInChildren_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m60A1B193FDBBFB3719065622DB5E0BB21CA4ABDC (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared)(__this, method);
}
inline void UnityEvent_1_Invoke_m36FF958D8C1BF7E29F6222CF38B81E2116271D5C (UnityEvent_1_t4062F36137DAABCE7DDE37621A3E1771535D80F9* __this, ButtonMe_t72B9F6F16FE18780D24C16149D16BD9FD311801D* ___0_arg0, const RuntimeMethod* method)
{
	((  void (*) (UnityEvent_1_t4062F36137DAABCE7DDE37621A3E1771535D80F9*, ButtonMe_t72B9F6F16FE18780D24C16149D16BD9FD311801D*, const RuntimeMethod*))UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared)(__this, ___0_arg0, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Button__ctor_m0A1FC265F589989085C1909BC8D93E33A698D8E5 (Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Dns_GetHostName_m9290C5F9D0B6B8F259D53F30B7A80C4D4FB77083 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IPHostEntry_tAAAEB0F40DB9F28BE601B5FE7DA1D76191C94490* Dns_GetHostEntry_m08417F96132B4230D46BE63C6B36CD984362ED53 (String_t* ___0_hostNameOrAddress, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* IPHostEntry_get_AddressList_m9D14D52EFB41C53C9C4A36D438E1333A99B7AA71_inline (IPHostEntry_tAAAEB0F40DB9F28BE601B5FE7DA1D76191C94490* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CurrentIP_GetLocalIP_mF740367159B6DE70EF0418D91D27E3ADBA8842D4 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector2Int_ToString_m44BA6941AEF41076A39848B95DDEFEA88A094B5E_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_mE871810BC163EE4EF88E7C7682A6AD39911173B8 (int32_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityString_Format_m98A0629641086A1BE20BBF7F4EADDE3FE3877D85 (String_t* ___0_fmt, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_user32_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SetWindowPos(intptr_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_user32_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL GetForegroundWindow();
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_User32_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SetForegroundWindow(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_user32_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL SetWindowLong(intptr_t, int32_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_user32_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL GetActiveWindow();
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_add_IapUploadResultEvent_m5D6B3E12FA44536ABEE76E8E30054AB3917AB0AC (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_0 = NULL;
	Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_1 = NULL;
	Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_2 = NULL;
	{
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_0 = __this->___IapUploadResultEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_1 = V_0;
		V_1 = L_1;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_2 = V_1;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)Castclass((RuntimeObject*)L_4, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var));
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A** L_5 = (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A**)(&__this->___IapUploadResultEvent);
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_6 = V_2;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_7 = V_1;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_9 = V_0;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)L_9) == ((RuntimeObject*)(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_remove_IapUploadResultEvent_mA7496978CFD835C8C7802A5ECAA159B9175E4B31 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_0 = NULL;
	Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_1 = NULL;
	Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_2 = NULL;
	{
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_0 = __this->___IapUploadResultEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_1 = V_0;
		V_1 = L_1;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_2 = V_1;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)Castclass((RuntimeObject*)L_4, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var));
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A** L_5 = (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A**)(&__this->___IapUploadResultEvent);
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_6 = V_2;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_7 = V_1;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_9 = V_0;
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)L_9) == ((RuntimeObject*)(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_Awake_mFDBD4EC0743C0DCB7EE5ABD091FA931F0A9CC82B (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_StaticFields*)il2cpp_codegen_static_fields_for(HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_il2cpp_TypeInfo_var))->___Instance = __this;
		Il2CppCodeGenWriteBarrier((void**)(&((HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_StaticFields*)il2cpp_codegen_static_fields_for(HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_il2cpp_TypeInfo_var))->___Instance), (void*)__this);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		__this->____isEditor = L_0;
		HeartClient_InitRegex_m7C23C8DBA4F3D89EC8EB9C9B46107B1B9A1F4603(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_InitRegex_m7C23C8DBA4F3D89EC8EB9C9B46107B1B9A1F4603 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0534DA20888B35E2203B7A82A0DB23B602CA0406);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E20D3A826A1124246D2647B3DBC949A0E67DB42);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A9E9610C04F249DEE50A1BB6E2DA955BC4C0CE5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	String_t* V_1 = NULL;
	{
		V_0 = _stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11;
		V_1 = _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral9A9E9610C04F249DEE50A1BB6E2DA955BC4C0CE5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
		String_t* L_3 = V_0;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_3);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_2;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral7E20D3A826A1124246D2647B3DBC949A0E67DB42);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
		String_t* L_6 = V_1;
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_6);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_5;
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral0534DA20888B35E2203B7A82A0DB23B602CA0406);
		String_t* L_8;
		L_8 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_7, NULL);
		Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_9 = (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772*)il2cpp_codegen_object_new(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
		Regex__ctor_mE3996C71B04A4A6845745D01C93B1D27423D0621(L_9, L_8, ((int32_t)18), NULL);
		__this->____regex = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____regex), (void*)L_9);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_close_m61EF7A0F0785FB6723858B4C5626DD2E5B5BA76B (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_heart_m05B06897975237A55C2FE8FB14859D81C610875D (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D6005F653BEF356625325961247EBBB6DF4801B);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B4_0 = 0;
	int32_t G_B10_0 = 0;
	{
		goto IL_00b7;
	}

IL_0006:
	{
		TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_0 = __this->____tcpClient;
		if (!L_0)
		{
			goto IL_001c;
		}
	}
	{
		TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_1 = __this->____tcpClient;
		NullCheck(L_1);
		bool L_2;
		L_2 = TcpClient_get_Connected_mAE5B631778361C28C783E417C09F87BA102787B5(L_1, NULL);
		G_B4_0 = ((int32_t)(L_2));
		goto IL_001d;
	}

IL_001c:
	{
		G_B4_0 = 0;
	}

IL_001d:
	{
		V_0 = (bool)G_B4_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_00a9;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
		L_4 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5 = __this->____start;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_6;
		L_6 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_4, L_5, NULL);
		V_1 = L_6;
		int32_t L_7;
		L_7 = TimeSpan_get_Seconds_m8CA21613DC31BD025C5D30D41BAD0ED50827578B((&V_1), NULL);
		V_2 = (bool)((((int32_t)((((int32_t)L_7) < ((int32_t)3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_00a6;
		}
	}
	{
		bool L_9 = __this->___CheckIap;
		if (!L_9)
		{
			goto IL_0063;
		}
	}
	{
		bool L_10 = __this->____haveKey;
		if (L_10)
		{
			goto IL_0063;
		}
	}
	{
		int32_t L_11 = __this->____checkKeyTimes;
		G_B10_0 = ((((int32_t)L_11) < ((int32_t)4))? 1 : 0);
		goto IL_0064;
	}

IL_0063:
	{
		G_B10_0 = 0;
	}

IL_0064:
	{
		V_3 = (bool)G_B10_0;
		bool L_12 = V_3;
		if (!L_12)
		{
			goto IL_008c;
		}
	}
	{
		bool L_13;
		L_13 = HeartClient_IsConnected_m7F162E2C98AB4580D7EE9179957AA2BC575E7F3F(__this, NULL);
		V_4 = L_13;
		bool L_14 = V_4;
		if (!L_14)
		{
			goto IL_0089;
		}
	}
	{
		HeartClient_checkHaveKey_m86666A4FFBC51A02A028803307C435C46EE5CF21(__this, NULL);
		Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(((int32_t)1000), NULL);
	}

IL_0089:
	{
		goto IL_00a5;
	}

IL_008c:
	{
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_15;
		L_15 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		__this->____start = L_15;
		HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C(__this, _stringLiteral4D6005F653BEF356625325961247EBBB6DF4801B, NULL);
	}

IL_00a5:
	{
	}

IL_00a6:
	{
		goto IL_00b6;
	}

IL_00a9:
	{
		Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(((int32_t)3000), NULL);
	}

IL_00b6:
	{
	}

IL_00b7:
	{
		V_5 = (bool)1;
		goto IL_0006;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HeartClient_IsConnected_m7F162E2C98AB4580D7EE9179957AA2BC575E7F3F (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
	}
	try
	{
		{
			TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_0 = __this->____tcpClient;
			V_0 = (bool)((!(((RuntimeObject*)(TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
			bool L_1 = V_0;
			if (!L_1)
			{
				goto IL_001e_1;
			}
		}
		{
			TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_2 = __this->____tcpClient;
			NullCheck(L_2);
			bool L_3;
			L_3 = TcpClient_get_Connected_mAE5B631778361C28C783E417C09F87BA102787B5(L_2, NULL);
			V_1 = L_3;
			goto IL_002a;
		}

IL_001e_1:
		{
			goto IL_0026;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0021;
		}
		throw e;
	}

CATCH_0021:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0026;
	}

IL_0026:
	{
		V_1 = (bool)0;
		goto IL_002a;
	}

IL_002a:
	{
		bool L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_OnDestroy_mF0C558F8BBA7EE6E7E12E0FDEEACC585F9D5B25A (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_0 = __this->____tcpThread;
		V_0 = (bool)((!(((RuntimeObject*)(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0023;
		}
	}
	{
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_2 = __this->____tcpThread;
		NullCheck(L_2);
		Thread_Abort_mB956BACF405EFC38C6A3D0B93142E4CEDD64D941(L_2, NULL);
		__this->____tcpThread = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____tcpThread), (void*)(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)NULL);
	}

IL_0023:
	{
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_3 = __this->____tcpHeart;
		V_1 = (bool)((!(((RuntimeObject*)(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0045;
		}
	}
	{
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_5 = __this->____tcpHeart;
		NullCheck(L_5);
		Thread_Abort_mB956BACF405EFC38C6A3D0B93142E4CEDD64D941(L_5, NULL);
		__this->____tcpHeart = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____tcpHeart), (void*)(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)NULL);
	}

IL_0045:
	{
		TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_6 = __this->____tcpClient;
		V_2 = (bool)((!(((RuntimeObject*)(TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_0067;
		}
	}
	{
		TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_8 = __this->____tcpClient;
		NullCheck(L_8);
		TcpClient_Close_m03E0ED4E4BA87B3F1ED17585AB1327ED76F5FE89(L_8, NULL);
		__this->____tcpClient = (TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____tcpClient), (void*)(TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58*)NULL);
	}

IL_0067:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_readMessage_m0E5861258C81BB2ACEE0932378ED1D974F47772D (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, RuntimeObject* ___0_ar, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeartClient_readMessage_m0E5861258C81BB2ACEE0932378ED1D974F47772D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	String_t* V_2 = NULL;
	RuntimeObject* V_3 = NULL;
	MatchCollection_t84805BAED3D556A405EE3FD165856045026106BC* V_4 = NULL;
	RuntimeObject* V_5 = NULL;
	bool V_6 = false;
	bool V_7 = false;
	RuntimeObject* V_8 = NULL;
	Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* V_9 = NULL;
	RuntimeObject* V_10 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
	}
	try
	{
		{
			TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_0 = __this->____tcpClient;
			NullCheck(L_0);
			NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_1;
			L_1 = TcpClient_GetStream_mDD54336B17D1267BD593E0A1EB9EDF3E9506AEBA(L_0, NULL);
			RuntimeObject* L_2 = ___0_ar;
			NullCheck(L_1);
			int32_t L_3;
			L_3 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(23, L_1, L_2);
			V_0 = L_3;
			int32_t L_4 = V_0;
			V_1 = (bool)((((int32_t)L_4) < ((int32_t)1))? 1 : 0);
			bool L_5 = V_1;
			if (!L_5)
			{
				goto IL_002a_1;
			}
		}
		{
			HeartClient_close_m61EF7A0F0785FB6723858B4C5626DD2E5B5BA76B(__this, NULL);
			goto IL_0108_1;
		}

IL_002a_1:
		{
			Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6;
			L_6 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->____mData;
			int32_t L_8 = V_0;
			NullCheck(L_6);
			String_t* L_9;
			L_9 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36, L_6, L_7, 0, L_8);
			V_2 = L_9;
			TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_10 = __this->____tcpClient;
			NullCheck(L_10);
			NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_11;
			L_11 = TcpClient_GetStream_mDD54336B17D1267BD593E0A1EB9EDF3E9506AEBA(L_10, NULL);
			V_3 = L_11;
			RuntimeObject* L_12 = V_3;
			V_5 = L_12;
			V_6 = (bool)0;
		}
		{
			auto __finallyBlock = il2cpp::utils::Finally([&]
			{

FINALLY_008b_1:
				{
					{
						bool L_13 = V_6;
						if (!L_13)
						{
							goto IL_0097_1;
						}
					}
					{
						RuntimeObject* L_14 = V_5;
						Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_14, NULL);
					}

IL_0097_1:
					{
						return;
					}
				}
			});
			try
			{
				RuntimeObject* L_15 = V_5;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_15, (&V_6), NULL);
				TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_16 = __this->____tcpClient;
				NullCheck(L_16);
				NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_17;
				L_17 = TcpClient_GetStream_mDD54336B17D1267BD593E0A1EB9EDF3E9506AEBA(L_16, NULL);
				ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = __this->____mData;
				ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = __this->____mData;
				NullCheck(L_19);
				AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_20 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
				AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_20, __this, (intptr_t)((void*)HeartClient_readMessage_m0E5861258C81BB2ACEE0932378ED1D974F47772D_RuntimeMethod_var), NULL);
				NullCheck(L_17);
				RuntimeObject* L_21;
				L_21 = VirtualFuncInvoker5< RuntimeObject*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*, RuntimeObject* >::Invoke(22, L_17, L_18, 0, ((int32_t)(((RuntimeArray*)L_19)->max_length)), L_20, NULL);
				goto IL_0098_1;
			}
			catch(Il2CppExceptionWrapper& e)
			{
				__finallyBlock.StoreException(e.ex);
			}
		}

IL_0098_1:
		{
			Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_22 = __this->____regex;
			String_t* L_23 = V_2;
			NullCheck(L_22);
			MatchCollection_t84805BAED3D556A405EE3FD165856045026106BC* L_24;
			L_24 = Regex_Matches_m6654B7647075F4D6B1470042719C2EB6FCC16024(L_22, L_23, NULL);
			V_4 = L_24;
			MatchCollection_t84805BAED3D556A405EE3FD165856045026106BC* L_25 = V_4;
			NullCheck(L_25);
			int32_t L_26;
			L_26 = MatchCollection_get_Count_mF9D979B5B9D3835CC61977CBFB4110173B1CC926(L_25, NULL);
			V_7 = (bool)((((int32_t)L_26) > ((int32_t)0))? 1 : 0);
			bool L_27 = V_7;
			if (!L_27)
			{
				goto IL_0105_1;
			}
		}
		{
			MatchCollection_t84805BAED3D556A405EE3FD165856045026106BC* L_28 = V_4;
			NullCheck(L_28);
			RuntimeObject* L_29;
			L_29 = MatchCollection_GetEnumerator_mEDB2417DB45B514C8015043F52630DE1AD15447B(L_28, NULL);
			V_8 = L_29;
		}
		{
			auto __finallyBlock = il2cpp::utils::Finally([&]
			{

FINALLY_00ec_1:
				{
					{
						RuntimeObject* L_30 = V_8;
						V_10 = ((RuntimeObject*)IsInst((RuntimeObject*)L_30, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
						RuntimeObject* L_31 = V_10;
						if (!L_31)
						{
							goto IL_0101_1;
						}
					}
					{
						RuntimeObject* L_32 = V_10;
						NullCheck(L_32);
						InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_32);
					}

IL_0101_1:
					{
						return;
					}
				}
			});
			try
			{
				{
					goto IL_00e1_2;
				}

IL_00c3_2:
				{
					RuntimeObject* L_33 = V_8;
					NullCheck(L_33);
					RuntimeObject* L_34;
					L_34 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_33);
					V_9 = ((Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F*)CastclassClass((RuntimeObject*)L_34, Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F_il2cpp_TypeInfo_var));
					Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* L_35 = V_9;
					NullCheck(L_35);
					String_t* L_36;
					L_36 = Capture_get_Value_m1AB4193C2FC4B0D08AA34FECF10D03876D848BDC(L_35, NULL);
					HeartClient_HandleMsgData_m2A647A0C7AC40A231D23E447C1D2C230A8619CEE(__this, L_36, NULL);
				}

IL_00e1_2:
				{
					RuntimeObject* L_37 = V_8;
					NullCheck(L_37);
					bool L_38;
					L_38 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_37);
					if (L_38)
					{
						goto IL_00c3_2;
					}
				}
				{
					goto IL_0102_1;
				}
			}
			catch(Il2CppExceptionWrapper& e)
			{
				__finallyBlock.StoreException(e.ex);
			}
		}

IL_0102_1:
		{
			goto IL_0107_1;
		}

IL_0105_1:
		{
		}

IL_0107_1:
		{
		}

IL_0108_1:
		{
			goto IL_0117;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_010b;
		}
		throw e;
	}

CATCH_010b:
	{
		HeartClient_close_m61EF7A0F0785FB6723858B4C5626DD2E5B5BA76B(__this, NULL);
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0117;
	}

IL_0117:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_HandleMsgData_m2A647A0C7AC40A231D23E447C1D2C230A8619CEE (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_msg, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E55617028A6D01ADA5A4392B52B55A8A1450562);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84D87965F3371277F050E45A3E0C35DA1C60BE06);
		s_Il2CppMethodInitialized = true;
	}
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL;
	String_t* V_1 = NULL;
	String_t* V_2 = NULL;
	String_t* V_3 = NULL;
	String_t* V_4 = NULL;
	bool V_5 = false;
	{
		String_t* L_0 = ___0_msg;
		NullCheck(L_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1;
		L_1 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_0, ((int32_t)124), 0, NULL);
		V_0 = L_1;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = 0;
		String_t* L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		V_1 = L_4;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = 1;
		String_t* L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_2 = L_7;
		String_t* L_8 = V_1;
		V_4 = L_8;
		String_t* L_9 = V_4;
		V_3 = L_9;
		String_t* L_10 = V_3;
		bool L_11;
		L_11 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_10, _stringLiteral3E55617028A6D01ADA5A4392B52B55A8A1450562, NULL);
		if (L_11)
		{
			goto IL_0035;
		}
	}
	{
		String_t* L_12 = V_3;
		bool L_13;
		L_13 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, _stringLiteral84D87965F3371277F050E45A3E0C35DA1C60BE06, NULL);
		if (L_13)
		{
			goto IL_003f;
		}
	}
	{
		goto IL_005a;
	}

IL_0035:
	{
		String_t* L_14 = V_2;
		HeartClient_handle_uploadfinished_m2C4C436754659112EEC256E9FBC3B3F8E7FC1627(__this, L_14, NULL);
		goto IL_005c;
	}

IL_003f:
	{
		int32_t L_15 = __this->____checkKeyTimes;
		V_5 = (bool)((((int32_t)L_15) < ((int32_t)3))? 1 : 0);
		bool L_16 = V_5;
		if (!L_16)
		{
			goto IL_0058;
		}
	}
	{
		String_t* L_17 = V_2;
		HeartClient_checkKey_m73F72E41E5B32B0EB60D5CC0D536BD5099555262(__this, L_17, NULL);
	}

IL_0058:
	{
		goto IL_005c;
	}

IL_005a:
	{
		goto IL_005c;
	}

IL_005c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_checkKey_m73F72E41E5B32B0EB60D5CC0D536BD5099555262 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_serverStr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CF5468EBF0B67223BC9B338A559C59BF79EA687);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D0B7A1BC952F7F3CBB1B00E89E84090A2286942);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E6DEA6E609FD74FD29A7E5BB6D900CCBA5F3FBF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA0F36134CE3CE52AE20222DF2DE67DF30E37F6F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	int32_t V_1 = 0;
	String_t* V_2 = NULL;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	int64_t V_5 = 0;
	int32_t V_6 = 0;
	bool V_7 = false;
	bool V_8 = false;
	{
		V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		String_t* L_0 = V_0;
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
		L_1 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_3 = L_1;
		int32_t L_2;
		L_2 = DateTime_get_Year_m00A88C4CEE07B7906F5F7F75C254B769808F5138((&V_3), NULL);
		V_4 = L_2;
		String_t* L_3;
		L_3 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL);
		String_t* L_4;
		L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_0, L_3, NULL);
		V_0 = L_4;
		String_t* L_5 = V_0;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
		L_6 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_3 = L_6;
		int32_t L_7;
		L_7 = DateTime_get_Month_m899C6602DE8198990B2CAF5EBC04CC67764E3DA2((&V_3), NULL);
		V_4 = L_7;
		String_t* L_8;
		L_8 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL);
		String_t* L_9;
		L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_5, L_8, NULL);
		V_0 = L_9;
		String_t* L_10 = V_0;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_11;
		L_11 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_3 = L_11;
		int32_t L_12;
		L_12 = DateTime_get_Day_m872DBCA4C79955EC1E27EB68746B6C2F6A183B28((&V_3), NULL);
		V_4 = L_12;
		String_t* L_13;
		L_13 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL);
		String_t* L_14;
		L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_10, L_13, NULL);
		V_0 = L_14;
		String_t* L_15 = V_0;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_16;
		L_16 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_3 = L_16;
		int32_t L_17;
		L_17 = DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3((&V_3), NULL);
		V_4 = L_17;
		String_t* L_18;
		L_18 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL);
		String_t* L_19;
		L_19 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_15, L_18, NULL);
		V_0 = L_19;
		String_t* L_20 = V_0;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_21;
		L_21 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_3 = L_21;
		int32_t L_22;
		L_22 = DateTime_get_Minute_m73003491DA85D2C9951ECCF890D9BF6AFFB9E973((&V_3), NULL);
		V_4 = L_22;
		String_t* L_23;
		L_23 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL);
		String_t* L_24;
		L_24 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_20, L_23, NULL);
		V_0 = L_24;
		String_t* L_25 = V_0;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_26;
		L_26 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_3 = L_26;
		int32_t L_27;
		L_27 = DateTime_get_Second_mC860BA28DED65249BE9EA46E4898730C7828B3EA((&V_3), NULL);
		V_5 = ((int64_t)(((int64_t)L_27)&((int64_t)(uint64_t)((uint32_t)((int32_t)-4)))));
		String_t* L_28;
		L_28 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_5), NULL);
		String_t* L_29;
		L_29 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_25, L_28, NULL);
		V_0 = L_29;
		String_t* L_30 = V_0;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_31;
		L_31 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_3 = L_31;
		int32_t L_32;
		L_32 = DateTime_get_DayOfWeek_mAC680139BCAA1613FC134454D1AD1B502CB1BB68((&V_3), NULL);
		V_4 = L_32;
		String_t* L_33;
		L_33 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL);
		String_t* L_34;
		L_34 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_30, L_33, NULL);
		V_0 = L_34;
		String_t* L_35 = V_0;
		NullCheck(L_35);
		int32_t L_36;
		L_36 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_35, NULL);
		V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)16), ((int32_t)(L_36%((int32_t)16)))));
		V_6 = 0;
		goto IL_00fd;
	}

IL_00e9:
	{
		String_t* L_37 = V_0;
		String_t* L_38;
		L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_37, _stringLiteral9E6DEA6E609FD74FD29A7E5BB6D900CCBA5F3FBF, NULL);
		V_0 = L_38;
		int32_t L_39 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_39, 1));
	}

IL_00fd:
	{
		int32_t L_40 = V_6;
		int32_t L_41 = V_1;
		V_7 = (bool)((((int32_t)L_40) < ((int32_t)L_41))? 1 : 0);
		bool L_42 = V_7;
		if (L_42)
		{
			goto IL_00e9;
		}
	}
	{
		String_t* L_43 = V_0;
		String_t* L_44;
		L_44 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral5D0B7A1BC952F7F3CBB1B00E89E84090A2286942, L_43, _stringLiteralBA0F36134CE3CE52AE20222DF2DE67DF30E37F6F, NULL);
		V_0 = L_44;
		String_t* L_45 = V_0;
		String_t* L_46;
		L_46 = HeartClient_GetMd5Hash_mA47FE7461C4542D6F11628470898053075E02701(__this, L_45, NULL);
		V_2 = L_46;
		String_t* L_47 = V_2;
		String_t* L_48 = ___0_serverStr;
		bool L_49;
		L_49 = String_Equals_m3354EFE6393BED8DD6E18F69BEA131AAADCC622D(L_47, L_48, NULL);
		V_8 = L_49;
		bool L_50 = V_8;
		if (!L_50)
		{
			goto IL_0142;
		}
	}
	{
		__this->____haveKey = (bool)1;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral2CF5468EBF0B67223BC9B338A559C59BF79EA687, NULL);
	}

IL_0142:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_handle_uploadfinished_m2C4C436754659112EEC256E9FBC3B3F8E7FC1627 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_data, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral338B0F004B0215C76E248CD19D9093E8B98DF996);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABD884F7688123CE5EAB301152D58085806E28FD);
		s_Il2CppMethodInitialized = true;
	}
	uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E V_0;
	memset((&V_0), 0, sizeof(V_0));
	String_t* V_1 = NULL;
	String_t* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	{
		String_t* L_0 = ___0_data;
		uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E L_1;
		L_1 = HeartClient_getUdata_m3E4842EAAA6E11C9EE1C183CBA21049831DFD036(__this, L_0, ((int32_t)44), ((int32_t)61), NULL);
		V_0 = L_1;
		uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E L_2 = V_0;
		String_t* L_3 = L_2.___result;
		V_2 = L_3;
		String_t* L_4 = V_2;
		V_1 = L_4;
		String_t* L_5 = V_1;
		bool L_6;
		L_6 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_5, _stringLiteral338B0F004B0215C76E248CD19D9093E8B98DF996, NULL);
		if (L_6)
		{
			goto IL_0032;
		}
	}
	{
		String_t* L_7 = V_1;
		bool L_8;
		L_8 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_7, _stringLiteralABD884F7688123CE5EAB301152D58085806E28FD, NULL);
		if (L_8)
		{
			goto IL_0053;
		}
	}
	{
		goto IL_0075;
	}

IL_0032:
	{
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_9 = __this->___IapUploadResultEvent;
		V_3 = (bool)((!(((RuntimeObject*)(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)L_9) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_10 = V_3;
		if (!L_10)
		{
			goto IL_0051;
		}
	}
	{
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_11 = __this->___IapUploadResultEvent;
		uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E L_12 = V_0;
		String_t* L_13 = L_12.___qr;
		NullCheck(L_11);
		Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline(L_11, L_13, NULL);
	}

IL_0051:
	{
		goto IL_0077;
	}

IL_0053:
	{
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_14 = __this->___IapUploadResultEvent;
		V_4 = (bool)((!(((RuntimeObject*)(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_15 = V_4;
		if (!L_15)
		{
			goto IL_0073;
		}
	}
	{
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_16 = __this->___IapUploadResultEvent;
		NullCheck(L_16);
		Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline(L_16, _stringLiteralABD884F7688123CE5EAB301152D58085806E28FD, NULL);
	}

IL_0073:
	{
		goto IL_0077;
	}

IL_0075:
	{
		goto IL_0077;
	}

IL_0077:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E HeartClient_getUdata_m3E4842EAAA6E11C9EE1C183CBA21049831DFD036 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_str, Il2CppChar ___1_delimParam, Il2CppChar ___2_delimVal, const RuntimeMethod* method) 
{
	uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_3 = NULL;
	bool V_4 = false;
	uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E V_5;
	memset((&V_5), 0, sizeof(V_5));
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_6 = NULL;
	bool V_7 = false;
	{
		il2cpp_codegen_initobj((&V_0), sizeof(uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E));
		String_t* L_0 = ___0_str;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		V_4 = L_1;
		bool L_2 = V_4;
		if (!L_2)
		{
			goto IL_001a;
		}
	}
	{
		uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E L_3 = V_0;
		V_5 = L_3;
		goto IL_005e;
	}

IL_001a:
	{
		V_1 = 0;
		V_2 = 0;
		String_t* L_4 = ___0_str;
		Il2CppChar L_5 = ___1_delimParam;
		NullCheck(L_4);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6;
		L_6 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_4, L_5, 0, NULL);
		V_3 = L_6;
		V_1 = 0;
		goto IL_004d;
	}

IL_002b:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = V_3;
		int32_t L_8 = V_1;
		NullCheck(L_7);
		int32_t L_9 = L_8;
		String_t* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		Il2CppChar L_11 = ___2_delimVal;
		NullCheck(L_10);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12;
		L_12 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_10, L_11, 0, NULL);
		V_6 = L_12;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = V_6;
		NullCheck(L_13);
		int32_t L_14 = 0;
		String_t* L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = V_6;
		NullCheck(L_16);
		int32_t L_17 = 1;
		String_t* L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		uploadResultData_SetVal_m0D65FAE1EC245F62C0A3EB7CA77A83A5302A76A5((&V_0), L_15, L_18, NULL);
		int32_t L_19 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
	}

IL_004d:
	{
		int32_t L_20 = V_1;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = V_3;
		NullCheck(L_21);
		V_7 = (bool)((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))))? 1 : 0);
		bool L_22 = V_7;
		if (L_22)
		{
			goto IL_002b;
		}
	}
	{
		uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E L_23 = V_0;
		V_5 = L_23;
		goto IL_005e;
	}

IL_005e:
	{
		uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E L_24 = V_5;
		return L_24;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendRecordStart_mBC5105FAA981FE89F3677231A764E3138996B04D (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79198E22DA5D58D33E8727E5A246B34EB68EAE0F);
		s_Il2CppMethodInitialized = true;
	}
	{
		HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C(__this, _stringLiteral79198E22DA5D58D33E8727E5A246B34EB68EAE0F, NULL);
		__this->____recordMark = 1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendRecordStop_m96BB3D8967EB2EAEF68329337A4BB3433310177F (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7F0F07B22761F59A38C60D219B17AD621DF327C);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		int32_t L_0 = __this->____recordMark;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0023;
		}
	}
	{
		HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C(__this, _stringLiteralD7F0F07B22761F59A38C60D219B17AD621DF327C, NULL);
		__this->____recordMark = 0;
	}

IL_0023:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendGameFinish_m8D2BF8150073AC896787E6B9AC2823CC1817770D (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F5ADE370B7BAE478FA9C8A684C7B3165DBBEA65);
		s_Il2CppMethodInitialized = true;
	}
	{
		HeartClient_SendRecordStop_m96BB3D8967EB2EAEF68329337A4BB3433310177F(__this, NULL);
		HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C(__this, _stringLiteral1F5ADE370B7BAE478FA9C8A684C7B3165DBBEA65, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendExit_mD30C85F5D8A42FE76AFD51CC44190F62D51DAEAC (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2482E3BD37A553E7BBDF77C14F2DEE1DBA3F51AA);
		s_Il2CppMethodInitialized = true;
	}
	{
		HeartClient_SendRecordStop_m96BB3D8967EB2EAEF68329337A4BB3433310177F(__this, NULL);
		HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C(__this, _stringLiteral2482E3BD37A553E7BBDF77C14F2DEE1DBA3F51AA, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendGameReport_mEB475B0031D296D942FE70AD53F35F69A1A0994C (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, int32_t ___0_score, bool ___1_handsUp, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E22397712DFAE3CB8DFA2B854B1A5085AFA7F30);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB484E26BE880853F07B69E13B58A18B2CAA43209);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B2_0 = NULL;
	String_t* G_B2_1 = NULL;
	String_t* G_B2_2 = NULL;
	HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* G_B2_3 = NULL;
	String_t* G_B1_0 = NULL;
	String_t* G_B1_1 = NULL;
	String_t* G_B1_2 = NULL;
	HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* G_B1_3 = NULL;
	String_t* G_B3_0 = NULL;
	String_t* G_B3_1 = NULL;
	String_t* G_B3_2 = NULL;
	String_t* G_B3_3 = NULL;
	HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* G_B3_4 = NULL;
	{
		HeartClient_SendRecordStop_m96BB3D8967EB2EAEF68329337A4BB3433310177F(__this, NULL);
		String_t* L_0;
		L_0 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_score), NULL);
		bool L_1 = ___1_handsUp;
		if (L_1)
		{
			G_B2_0 = _stringLiteralB484E26BE880853F07B69E13B58A18B2CAA43209;
			G_B2_1 = L_0;
			G_B2_2 = _stringLiteral5E22397712DFAE3CB8DFA2B854B1A5085AFA7F30;
			G_B2_3 = __this;
			goto IL_0024;
		}
		G_B1_0 = _stringLiteralB484E26BE880853F07B69E13B58A18B2CAA43209;
		G_B1_1 = L_0;
		G_B1_2 = _stringLiteral5E22397712DFAE3CB8DFA2B854B1A5085AFA7F30;
		G_B1_3 = __this;
	}
	{
		G_B3_0 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
		G_B3_1 = G_B1_0;
		G_B3_2 = G_B1_1;
		G_B3_3 = G_B1_2;
		G_B3_4 = G_B1_3;
		goto IL_0029;
	}

IL_0024:
	{
		G_B3_0 = _stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3;
		G_B3_1 = G_B2_0;
		G_B3_2 = G_B2_1;
		G_B3_3 = G_B2_2;
		G_B3_4 = G_B2_3;
	}

IL_0029:
	{
		String_t* L_2;
		L_2 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B3_3, G_B3_2, G_B3_1, G_B3_0, NULL);
		NullCheck(G_B3_4);
		HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C(G_B3_4, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SetRecordTime_m5EE276B7E5385B9401170C30F2AA2F46D7B35EF6 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0915B2C6191924DC940A14E1E60C886AE6AAC6AE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA45B47E39B9707013B4ED1FDD7EC75E3A8D51440);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE81A4EA2A3EFE85B4F33A406CE494C30A13F2F1C);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_0 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		NullCheck(L_0);
		bool L_1;
		L_1 = XmlHander_appTrue_m309A5CABC9D654E6BBE01C0BF3484D3734253D5A(L_0, _stringLiteralE81A4EA2A3EFE85B4F33A406CE494C30A13F2F1C, (bool)0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		__this->____recordEnable = L_1;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_2 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = XmlHander_appInt_mBF0784BF1DC36C23531E8037938C3ED698AE8292(L_2, _stringLiteralA45B47E39B9707013B4ED1FDD7EC75E3A8D51440, 0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_0 = L_3;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_4 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = XmlHander_appInt_mBF0784BF1DC36C23531E8037938C3ED698AE8292(L_4, _stringLiteral0915B2C6191924DC940A14E1E60C886AE6AAC6AE, 0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_1 = L_5;
		int32_t L_6 = V_0;
		__this->____timeRecordStart = L_6;
		int32_t L_7 = V_1;
		__this->____timeRecordEnd = L_7;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendGameStart_mAD374BDD273D54A42D9C5C1F653AA573460C1ABD (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75A23C89483F6FAC6A4A1F470C3AA2F06051259F);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		bool L_0;
		L_0 = HeartClient_IsConnected_m7F162E2C98AB4580D7EE9179957AA2BC575E7F3F(__this, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0044;
		}
	}
	{
		__this->____ti = 0;
		HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C(__this, _stringLiteral75A23C89483F6FAC6A4A1F470C3AA2F06051259F, NULL);
		bool L_2 = __this->____recordEnable;
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0041;
		}
	}
	{
		int32_t L_4 = __this->____timeRecordStart;
		V_2 = (bool)((((int32_t)L_4) < ((int32_t)1))? 1 : 0);
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0040;
		}
	}
	{
		HeartClient_SendRecordStart_mBC5105FAA981FE89F3677231A764E3138996B04D(__this, NULL);
	}

IL_0040:
	{
	}

IL_0041:
	{
		goto IL_0046;
	}

IL_0044:
	{
	}

IL_0046:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_message, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* V_1 = NULL;
	NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* V_2 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_0 = __this->____tcpClient;
		NullCheck(L_0);
		bool L_1;
		L_1 = TcpClient_get_Connected_mAE5B631778361C28C783E417C09F87BA102787B5(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_007d;
		}
	}
	{
		TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_3 = __this->____tcpClient;
		NullCheck(L_3);
		NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_4;
		L_4 = TcpClient_GetStream_mDD54336B17D1267BD593E0A1EB9EDF3E9506AEBA(L_3, NULL);
		V_1 = L_4;
		NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_5 = V_1;
		Monitor_Enter_m759A82E6E56E06C313A9AF4679E304E0D58ABB93(L_5, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0070:
			{
				NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_6 = V_1;
				Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_6, NULL);
				return;
			}
		});
		try
		{
			try
			{
				TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_7 = __this->____tcpClient;
				NullCheck(L_7);
				NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_8;
				L_8 = TcpClient_GetStream_mDD54336B17D1267BD593E0A1EB9EDF3E9506AEBA(L_7, NULL);
				V_2 = L_8;
				Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_9;
				L_9 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
				String_t* L_10 = ___0_message;
				String_t* L_11;
				L_11 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11, L_10, _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5, NULL);
				NullCheck(L_9);
				ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12;
				L_12 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(18, L_9, L_11);
				V_3 = L_12;
				NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_13 = V_2;
				ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_3;
				ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_3;
				NullCheck(L_15);
				NullCheck(L_13);
				VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(35, L_13, L_14, 0, ((int32_t)(((RuntimeArray*)L_15)->max_length)));
				NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_16 = V_2;
				NullCheck(L_16);
				VirtualActionInvoker0::Invoke(21, L_16);
				goto IL_006e_1;
			}
			catch(Il2CppExceptionWrapper& e)
			{
				if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
				{
					IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
					goto CATCH_0062_1;
				}
				throw e;
			}

CATCH_0062_1:
			{
				HeartClient_close_m61EF7A0F0785FB6723858B4C5626DD2E5B5BA76B(__this, NULL);
				IL2CPP_POP_ACTIVE_EXCEPTION();
				goto IL_006e_1;
			}

IL_006e_1:
			{
				goto IL_007a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_007a:
	{
		goto IL_007f;
	}

IL_007d:
	{
	}

IL_007f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_Start_mC1B6C085EEA2121D725A6AEE3C38A5398C41F925 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeartClient_tcpStart_m8B52BA79F6CF2879925AA5E613DC26DF91897042_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
		L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_0, NULL);
		ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_1 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_1, __this, (intptr_t)((void*)HeartClient_tcpStart_m8B52BA79F6CF2879925AA5E613DC26DF91897042_RuntimeMethod_var), NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_2 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_2, L_1, NULL);
		__this->____tcpThread = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____tcpThread), (void*)L_2);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_3 = __this->____tcpThread;
		NullCheck(L_3);
		Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_3, (bool)1, NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_4 = __this->____tcpThread;
		NullCheck(L_4);
		Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_4, NULL);
		HeartClient_SetRecordTime_m5EE276B7E5385B9401170C30F2AA2F46D7B35EF6(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_StartHeartBeat_m759419672147F5984B0302029E33F8D90AF18BBB (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeartClient_heart_m05B06897975237A55C2FE8FB14859D81C610875D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_0 = __this->____tcpHeart;
		V_0 = (bool)((((RuntimeObject*)(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0040;
		}
	}
	{
		ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_2 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_2, __this, (intptr_t)((void*)HeartClient_heart_m05B06897975237A55C2FE8FB14859D81C610875D_RuntimeMethod_var), NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_3 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_3, L_2, NULL);
		__this->____tcpHeart = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____tcpHeart), (void*)L_3);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_4 = __this->____tcpHeart;
		NullCheck(L_4);
		Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_4, (bool)1, NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_5 = __this->____tcpHeart;
		NullCheck(L_5);
		Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_5, NULL);
	}

IL_0040:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_tcpStart_m8B52BA79F6CF2879925AA5E613DC26DF91897042 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DT_t3C3025935D23DD2BB32074F809FF38A6F53E95F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeartClient_readMessage_m0E5861258C81BB2ACEE0932378ED1D974F47772D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30CBE039362012836F7DFC6698394BCE76FF1181);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76C3D4024DE9EE847070E35CC5A197DC21F66FEE);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	RuntimeObject* V_7 = NULL;
	bool V_8 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_0 = (TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58*)il2cpp_codegen_object_new(TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58_il2cpp_TypeInfo_var);
		TcpClient__ctor_m709FAC4D5B9DDB279F9B97D90D3164B92E1F2C87(L_0, NULL);
		__this->____tcpClient = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____tcpClient), (void*)L_0);
		V_0 = 0;
		goto IL_0087;
	}

IL_0010:
	{
	}
	try
	{
		TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_1 = __this->____tcpClient;
		NullCheck(L_1);
		TcpClient_Connect_mED87D733E342BEAF8DCB947F612FD25C505753BB(L_1, _stringLiteral76C3D4024DE9EE847070E35CC5A197DC21F66FEE, ((int32_t)20033), NULL);
		goto IL_0099;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_002a;
		}
		throw e;
	}

CATCH_002a:
	{
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0033;
	}

IL_0033:
	{
		bool L_3 = __this->___CheckIap;
		V_2 = L_3;
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_007b;
		}
	}
	{
		int32_t L_5 = V_0;
		V_3 = (bool)((((int32_t)((((int32_t)L_5) < ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_3;
		if (!L_6)
		{
			goto IL_007a;
		}
	}
	{
		int32_t L_7 = V_0;
		V_4 = (bool)((((int32_t)L_7) == ((int32_t)2))? 1 : 0);
		bool L_8 = V_4;
		if (!L_8)
		{
			goto IL_0072;
		}
	}
	{
		bool L_9 = __this->____isEditor;
		V_5 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
		bool L_10 = V_5;
		if (!L_10)
		{
			goto IL_0071;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(DT_t3C3025935D23DD2BB32074F809FF38A6F53E95F6_il2cpp_TypeInfo_var);
		DT_LogStr_m4C2F3418066E1B12AE16F884D85379C8A824B108(_stringLiteral30CBE039362012836F7DFC6698394BCE76FF1181, NULL);
	}

IL_0071:
	{
	}

IL_0072:
	{
		__this->____gotoQuit = (bool)1;
	}

IL_007a:
	{
	}

IL_007b:
	{
		Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(((int32_t)3000), NULL);
	}

IL_0087:
	{
		bool L_11;
		L_11 = HeartClient_IsConnected_m7F162E2C98AB4580D7EE9179957AA2BC575E7F3F(__this, NULL);
		V_6 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
		bool L_12 = V_6;
		if (L_12)
		{
			goto IL_0010;
		}
	}

IL_0099:
	{
		HeartClient_checkHaveKey_m86666A4FFBC51A02A028803307C435C46EE5CF21(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_13;
		L_13 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		__this->____start = L_13;
		TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_14 = __this->____tcpClient;
		NullCheck(L_14);
		NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_15;
		L_15 = TcpClient_GetStream_mDD54336B17D1267BD593E0A1EB9EDF3E9506AEBA(L_14, NULL);
		V_1 = L_15;
		RuntimeObject* L_16 = V_1;
		V_7 = L_16;
		V_8 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_010e:
			{
				{
					bool L_17 = V_8;
					if (!L_17)
					{
						goto IL_011a;
					}
				}
				{
					RuntimeObject* L_18 = V_7;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_18, NULL);
				}

IL_011a:
				{
					return;
				}
			}
		});
		try
		{
			RuntimeObject* L_19 = V_7;
			Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_19, (&V_8), NULL);
			TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_20 = __this->____tcpClient;
			NullCheck(L_20);
			int32_t L_21;
			L_21 = TcpClient_get_ReceiveBufferSize_m54648D15AC03C2609F22E7911B63E85E5650F499(L_20, NULL);
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_21);
			__this->____mData = L_22;
			Il2CppCodeGenWriteBarrier((void**)(&__this->____mData), (void*)L_22);
			TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* L_23 = __this->____tcpClient;
			NullCheck(L_23);
			NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* L_24;
			L_24 = TcpClient_GetStream_mDD54336B17D1267BD593E0A1EB9EDF3E9506AEBA(L_23, NULL);
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = __this->____mData;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = __this->____mData;
			NullCheck(L_26);
			AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_27 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
			AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_27, __this, (intptr_t)((void*)HeartClient_readMessage_m0E5861258C81BB2ACEE0932378ED1D974F47772D_RuntimeMethod_var), NULL);
			NullCheck(L_24);
			RuntimeObject* L_28;
			L_28 = VirtualFuncInvoker5< RuntimeObject*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*, RuntimeObject* >::Invoke(22, L_24, L_25, 0, ((int32_t)(((RuntimeArray*)L_26)->max_length)), L_27, NULL);
			goto IL_011b;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_011b:
	{
		HeartClient_StartHeartBeat_m759419672147F5984B0302029E33F8D90AF18BBB(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_checkHaveKey_m86666A4FFBC51A02A028803307C435C46EE5CF21 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DT_t3C3025935D23DD2BB32074F809FF38A6F53E95F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F0BAE2866C53FA14C415C940A3BE3E984647B25);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83F66386B3738A62FC3285A33462CDE6C897E108);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84D87965F3371277F050E45A3E0C35DA1C60BE06);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	{
		bool L_0 = __this->___CheckIap;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0013;
		}
	}
	{
		goto IL_00c2;
	}

IL_0013:
	{
		bool L_2 = __this->____haveKey;
		V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_00c2;
		}
	}
	{
		int32_t L_4 = __this->____checkKeyTimes;
		V_2 = (bool)((((int32_t)L_4) == ((int32_t)3))? 1 : 0);
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0079;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral83F66386B3738A62FC3285A33462CDE6C897E108, NULL);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		V_3 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		bool L_7 = V_3;
		if (!L_7)
		{
			goto IL_0056;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(DT_t3C3025935D23DD2BB32074F809FF38A6F53E95F6_il2cpp_TypeInfo_var);
		DT_LogStr_m4C2F3418066E1B12AE16F884D85379C8A824B108(_stringLiteral83F66386B3738A62FC3285A33462CDE6C897E108, NULL);
	}

IL_0056:
	{
		Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(((int32_t)3000), NULL);
		__this->____gotoQuit = (bool)1;
		int32_t L_8 = __this->____checkKeyTimes;
		__this->____checkKeyTimes = ((int32_t)il2cpp_codegen_add(L_8, 1));
		goto IL_00c1;
	}

IL_0079:
	{
		int32_t L_9 = __this->____checkKeyTimes;
		V_4 = (bool)((((int32_t)L_9) < ((int32_t)3))? 1 : 0);
		bool L_10 = V_4;
		if (!L_10)
		{
			goto IL_00c0;
		}
	}
	{
		HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C(__this, _stringLiteral84D87965F3371277F050E45A3E0C35DA1C60BE06, NULL);
		int32_t L_11 = __this->____checkKeyTimes;
		__this->____checkKeyTimes = ((int32_t)il2cpp_codegen_add(L_11, 1));
		int32_t* L_12 = (int32_t*)(&__this->____checkKeyTimes);
		String_t* L_13;
		L_13 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_12, NULL);
		String_t* L_14;
		L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral2F0BAE2866C53FA14C415C940A3BE3E984647B25, L_13, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_14, NULL);
	}

IL_00c0:
	{
	}

IL_00c1:
	{
	}

IL_00c2:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HeartClient_GetMd5Hash_mA47FE7461C4542D6F11628470898053075E02701 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, String_t* ___0_input, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260);
		s_Il2CppMethodInitialized = true;
	}
	MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B* V_0 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
	StringBuilder_t* V_3 = NULL;
	int32_t V_4 = 0;
	bool V_5 = false;
	String_t* V_6 = NULL;
	{
		MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B* L_0 = (MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B*)il2cpp_codegen_object_new(MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B_il2cpp_TypeInfo_var);
		MD5CryptoServiceProvider__ctor_m3A1A5B12FFB04CB3A02E525558BA83A24F828067(L_0, NULL);
		V_0 = L_0;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
		L_1 = Encoding_get_Default_mB48FC92A61D1153AC33C2C59F01D7266DF7D155C(NULL);
		String_t* L_2 = ___0_input;
		NullCheck(L_1);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
		L_3 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(18, L_1, L_2);
		V_1 = L_3;
		MD5CryptoServiceProvider_tEBA22E49E733DDFE74A3F52711BB1EF82FBF653B* L_4 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_1;
		NullCheck(L_4);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
		L_6 = HashAlgorithm_ComputeHash_mC9CD24714D75A8D61F12509BF952A26347FF22FB(L_4, L_5, NULL);
		V_2 = L_6;
		StringBuilder_t* L_7 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
		StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_7, NULL);
		V_3 = L_7;
		V_4 = 0;
		goto IL_0047;
	}

IL_0026:
	{
		StringBuilder_t* L_8 = V_3;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_2;
		int32_t L_10 = V_4;
		NullCheck(L_9);
		String_t* L_11;
		L_11 = Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310(((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10))), _stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260, NULL);
		NullCheck(L_8);
		StringBuilder_t* L_12;
		L_12 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_11, NULL);
		int32_t L_13 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_0047:
	{
		int32_t L_14 = V_4;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_2;
		NullCheck(L_15);
		V_5 = (bool)((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))? 1 : 0);
		bool L_16 = V_5;
		if (L_16)
		{
			goto IL_0026;
		}
	}
	{
		StringBuilder_t* L_17 = V_3;
		NullCheck(L_17);
		String_t* L_18;
		L_18 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_17);
		V_6 = L_18;
		goto IL_005e;
	}

IL_005e:
	{
		String_t* L_19 = V_6;
		return L_19;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_Update_mCD6BD71B5FB7D2CE567E30D84C3C8E1ED90A9D16 (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FABBCEAA65B654546C01CECF568C02485B0BF09);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	int32_t G_B13_0 = 0;
	int32_t G_B15_0 = 0;
	{
		bool L_0 = __this->____gotoQuit;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0013;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		Application_Quit_mE304382DB9A6455C2A474C8F364C7387F37E9281(NULL);
	}

IL_0013:
	{
		bool L_2;
		L_2 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)281), NULL);
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0041;
		}
	}
	{
		HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* L_4 = ((HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_StaticFields*)il2cpp_codegen_static_fields_for(HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_il2cpp_TypeInfo_var))->___Instance;
		NullCheck(L_4);
		HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C(L_4, _stringLiteral9FABBCEAA65B654546C01CECF568C02485B0BF09, NULL);
		__this->____readyToSendFinished = (bool)0;
		HeartClient_SendGameFinish_m8D2BF8150073AC896787E6B9AC2823CC1817770D(__this, NULL);
	}

IL_0041:
	{
		bool L_5 = __this->____readyToSendFinished;
		V_2 = L_5;
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_0085;
		}
	}
	{
		float L_7 = __this->____atime;
		float L_8;
		L_8 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		__this->____atime = ((float)il2cpp_codegen_add(L_7, L_8));
		float L_9 = __this->____atime;
		V_3 = (bool)((((int32_t)((!(((float)L_9) >= ((float)(1.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_10 = V_3;
		if (!L_10)
		{
			goto IL_0082;
		}
	}
	{
		__this->____readyToSendFinished = (bool)0;
		HeartClient_SendGameFinish_m8D2BF8150073AC896787E6B9AC2823CC1817770D(__this, NULL);
	}

IL_0082:
	{
		goto IL_00dd;
	}

IL_0085:
	{
		bool L_11;
		L_11 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)98), NULL);
		if (L_11)
		{
			goto IL_00b2;
		}
	}
	{
		bool L_12;
		L_12 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)280), NULL);
		if (L_12)
		{
			goto IL_00b2;
		}
	}
	{
		bool L_13;
		L_13 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)46), NULL);
		if (L_13)
		{
			goto IL_00af;
		}
	}
	{
		bool L_14;
		L_14 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)266), NULL);
		G_B13_0 = ((int32_t)(L_14));
		goto IL_00b0;
	}

IL_00af:
	{
		G_B13_0 = 1;
	}

IL_00b0:
	{
		G_B15_0 = G_B13_0;
		goto IL_00b3;
	}

IL_00b2:
	{
		G_B15_0 = 1;
	}

IL_00b3:
	{
		V_4 = (bool)G_B15_0;
		bool L_15 = V_4;
		if (!L_15)
		{
			goto IL_00dd;
		}
	}
	{
		HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* L_16 = ((HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_StaticFields*)il2cpp_codegen_static_fields_for(HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402_il2cpp_TypeInfo_var))->___Instance;
		NullCheck(L_16);
		HeartClient_SendMessageTcp_m424182448668E0044EDB15C9959D5E4C76CDFE5C(L_16, _stringLiteral9FABBCEAA65B654546C01CECF568C02485B0BF09, NULL);
		__this->____atime = (0.0f);
		__this->____readyToSendFinished = (bool)1;
	}

IL_00dd:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient_TimeUpdate_m12A94FCF09D7C14EBED996A23B00CBE526CB20BD (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		bool L_0 = __this->____recordEnable;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0053;
		}
	}
	{
		int32_t L_2 = __this->____ti;
		__this->____ti = ((int32_t)il2cpp_codegen_add(L_2, 1));
		int32_t L_3 = __this->____ti;
		int32_t L_4 = __this->____timeRecordStart;
		V_1 = (bool)((((int32_t)L_3) == ((int32_t)L_4))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0037;
		}
	}
	{
		HeartClient_SendRecordStart_mBC5105FAA981FE89F3677231A764E3138996B04D(__this, NULL);
		goto IL_0052;
	}

IL_0037:
	{
		int32_t L_6 = __this->____ti;
		int32_t L_7 = __this->____timeRecordEnd;
		V_2 = (bool)((((int32_t)L_6) == ((int32_t)L_7))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_0052;
		}
	}
	{
		HeartClient_SendRecordStop_m96BB3D8967EB2EAEF68329337A4BB3433310177F(__this, NULL);
	}

IL_0052:
	{
	}

IL_0053:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartClient__ctor_m8E03F7366FDAD91F8186F18EFBEB4406CD46009B (HeartClient_t18F35298AE0083B572DF84BFD2FE8D37FA2C8402* __this, const RuntimeMethod* method) 
{
	{
		__this->____recordEnable = (bool)0;
		__this->____timeRecordStart = 0;
		__this->____timeRecordEnd = 0;
		__this->____ti = 0;
		__this->____recordMark = 0;
		__this->____checkKeyTimes = 0;
		__this->____haveKey = (bool)0;
		__this->___CheckIap = (bool)1;
		__this->____isEditor = (bool)1;
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshal_pinvoke(const uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E& unmarshaled, uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshaled_pinvoke& marshaled)
{
	marshaled.___result = il2cpp_codegen_marshal_string(unmarshaled.___result);
	marshaled.___qr = il2cpp_codegen_marshal_string(unmarshaled.___qr);
}
IL2CPP_EXTERN_C void uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshal_pinvoke_back(const uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshaled_pinvoke& marshaled, uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E& unmarshaled)
{
	unmarshaled.___result = il2cpp_codegen_marshal_string_result(marshaled.___result);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___result), (void*)il2cpp_codegen_marshal_string_result(marshaled.___result));
	unmarshaled.___qr = il2cpp_codegen_marshal_string_result(marshaled.___qr);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___qr), (void*)il2cpp_codegen_marshal_string_result(marshaled.___qr));
}
IL2CPP_EXTERN_C void uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshal_pinvoke_cleanup(uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___result);
	marshaled.___result = NULL;
	il2cpp_codegen_marshal_free(marshaled.___qr);
	marshaled.___qr = NULL;
}
IL2CPP_EXTERN_C void uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshal_com(const uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E& unmarshaled, uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshaled_com& marshaled)
{
	marshaled.___result = il2cpp_codegen_marshal_bstring(unmarshaled.___result);
	marshaled.___qr = il2cpp_codegen_marshal_bstring(unmarshaled.___qr);
}
IL2CPP_EXTERN_C void uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshal_com_back(const uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshaled_com& marshaled, uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E& unmarshaled)
{
	unmarshaled.___result = il2cpp_codegen_marshal_bstring_result(marshaled.___result);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___result), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___result));
	unmarshaled.___qr = il2cpp_codegen_marshal_bstring_result(marshaled.___qr);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___qr), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___qr));
}
IL2CPP_EXTERN_C void uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshal_com_cleanup(uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___result);
	marshaled.___result = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___qr);
	marshaled.___qr = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uploadResultData_SetVal_m0D65FAE1EC245F62C0A3EB7CA77A83A5302A76A5 (uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E* __this, String_t* ___0_vName, String_t* ___1_val, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4F6F4EC4F5DB4C017F0D7C9069DE77B95F3F7C36);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		String_t* L_0 = ___0_vName;
		bool L_1;
		L_1 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, _stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001b;
		}
	}
	{
		String_t* L_3 = ___1_val;
		__this->___result = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___result), (void*)L_3);
		goto IL_0033;
	}

IL_001b:
	{
		String_t* L_4 = ___0_vName;
		bool L_5;
		L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_4, _stringLiteral4F6F4EC4F5DB4C017F0D7C9069DE77B95F3F7C36, NULL);
		V_1 = L_5;
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0033;
		}
	}
	{
		String_t* L_7 = ___1_val;
		__this->___qr = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___qr), (void*)L_7);
	}

IL_0033:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void uploadResultData_SetVal_m0D65FAE1EC245F62C0A3EB7CA77A83A5302A76A5_AdjustorThunk (RuntimeObject* __this, String_t* ___0_vName, String_t* ___1_val, const RuntimeMethod* method)
{
	uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<uploadResultData_tAFC644130C655675CE701BEE29C71AAF6E145D8E*>(__this + _offset);
	uploadResultData_SetVal_m0D65FAE1EC245F62C0A3EB7CA77A83A5302A76A5(_thisAdjusted, ___0_vName, ___1_val, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsRendering_Start_m52D4061529F59ECAB5A57FB829844A098C040FCE (IsRendering_t1DBC70E8141F7B3D32553D1689A4F3B52398E459* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsRendering_Update_m9596A08EC0404EDEB3CB653598AFAEDC4EC40860 (IsRendering_t1DBC70E8141F7B3D32553D1689A4F3B52398E459* __this, const RuntimeMethod* method) 
{
	IsRendering_t1DBC70E8141F7B3D32553D1689A4F3B52398E459* G_B2_0 = NULL;
	IsRendering_t1DBC70E8141F7B3D32553D1689A4F3B52398E459* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	IsRendering_t1DBC70E8141F7B3D32553D1689A4F3B52398E459* G_B3_1 = NULL;
	{
		float L_0 = __this->____curtTime;
		float L_1 = __this->____lastTime;
		if ((!(((float)L_0) == ((float)L_1))))
		{
			G_B2_0 = __this;
			goto IL_0013;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0014;
	}

IL_0013:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0014:
	{
		NullCheck(G_B3_1);
		G_B3_1->___IsRenderingInCam = (bool)G_B3_0;
		float L_2 = __this->____curtTime;
		__this->____lastTime = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsRendering_OnWillRenderObject_m5AFD83A60A4A06DBE9E0D17BA83B5FC6BFBCD874 (IsRendering_t1DBC70E8141F7B3D32553D1689A4F3B52398E459* __this, const RuntimeMethod* method) 
{
	{
		float L_0;
		L_0 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
		__this->____curtTime = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsRendering__ctor_m520C3FD8948ECB15A4920620B3F4ED61126CA84E (IsRendering_t1DBC70E8141F7B3D32553D1689A4F3B52398E459* __this, const RuntimeMethod* method) 
{
	{
		__this->___IsRenderingInCam = (bool)0;
		__this->____lastTime = (0.0f);
		__this->____curtTime = (0.0f);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyToQuit_Start_mE67ABB7CE98637344A3E2CE251722BD8CF713A57 (KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyToQuit_Update_mBA2563A50230B15AACFC2EB56B3B7FD1831A0F4F (KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int32_t G_B5_0 = 0;
	{
		bool L_0 = __this->___IgnoreKey;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_000d;
		}
	}
	{
		goto IL_0043;
	}

IL_000d:
	{
		bool L_2 = __this->___ClickStageToQuit;
		if (!L_2)
		{
			goto IL_001d;
		}
	}
	{
		bool L_3;
		L_3 = Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA(0, NULL);
		G_B5_0 = ((int32_t)(L_3));
		goto IL_001e;
	}

IL_001d:
	{
		G_B5_0 = 0;
	}

IL_001e:
	{
		V_1 = (bool)G_B5_0;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_002b;
		}
	}
	{
		KeyToQuit_ExitGame_mAFF484DDFD4CEBACCC09A5B88771C986E85CDC81(__this, NULL);
	}

IL_002b:
	{
		int32_t L_5 = __this->___Key;
		bool L_6;
		L_6 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(L_5, NULL);
		V_2 = L_6;
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_0043;
		}
	}
	{
		KeyToQuit_KeyFun_m48CF85F0860432B78C533F564CC7D4DD0EE705CA(__this, NULL);
	}

IL_0043:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyToQuit_BtnClickAsKey_m2DC7CACE42B5C5F77BEBAB8F0A9A3C0C8BD61315 (KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A* __this, const RuntimeMethod* method) 
{
	{
		KeyToQuit_KeyFun_m48CF85F0860432B78C533F564CC7D4DD0EE705CA(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyToQuit_BtnToQuit_m385C3779B4CC338DAB801EA972A061E627F8CDCB (KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A* __this, const RuntimeMethod* method) 
{
	{
		KeyToQuit_ExitGame_mAFF484DDFD4CEBACCC09A5B88771C986E85CDC81(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyToQuit_KeyFun_m48CF85F0860432B78C533F564CC7D4DD0EE705CA (KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		int32_t L_0 = __this->___qtime;
		__this->___qtime = ((int32_t)il2cpp_codegen_add(L_0, 1));
		int32_t L_1 = __this->___TapTime;
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0027;
		}
	}
	{
		KeyToQuit_ExitGame_mAFF484DDFD4CEBACCC09A5B88771C986E85CDC81(__this, NULL);
		goto IL_0074;
	}

IL_0027:
	{
		float L_3;
		L_3 = Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510(NULL);
		float L_4 = __this->___ctime;
		V_1 = (bool)((((float)((float)il2cpp_codegen_subtract(L_3, L_4))) < ((float)(0.5f)))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_006a;
		}
	}
	{
		int32_t L_6 = __this->___qtime;
		int32_t L_7 = __this->___TapTime;
		V_2 = (bool)((((int32_t)((((int32_t)L_6) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_7, 1))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_0067;
		}
	}
	{
		__this->___qtime = (-1);
		KeyToQuit_ExitGame_mAFF484DDFD4CEBACCC09A5B88771C986E85CDC81(__this, NULL);
	}

IL_0067:
	{
		goto IL_0073;
	}

IL_006a:
	{
		__this->___qtime = 0;
	}

IL_0073:
	{
	}

IL_0074:
	{
		float L_9;
		L_9 = Time_get_realtimeSinceStartup_m73B3CB73175D79A44333D59BB70F9EDE55EC9510(NULL);
		__this->___ctime = L_9;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyToQuit_ExitGame_mAFF484DDFD4CEBACCC09A5B88771C986E85CDC81 (KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DAE7E5AFBE092C0C7246FAD1AEED664BB31AA58);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		App_ShowTip_m2BCA3186DD8AE2E84E0108EA0D0D501D9CF58885(_stringLiteral7DAE7E5AFBE092C0C7246FAD1AEED664BB31AA58, (1.0f), NULL);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		Application_Quit_mE304382DB9A6455C2A474C8F364C7387F37E9281(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyToQuit__ctor_m32AA8D9E6E92FF55544631ED40425EC99F95BF54 (KeyToQuit_t32F76F9C34250E5B694CD6CEB4E676C4894A823A* __this, const RuntimeMethod* method) 
{
	{
		__this->___ClickStageToQuit = (bool)0;
		__this->___Key = ((int32_t)27);
		__this->___TapTime = 2;
		__this->___IgnoreKey = (bool)0;
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MathTool_SubtractSeconds_m0BA23D44405C5DB6C0A6A967DF32B6735EB961BF (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_startTimer, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_endTimer, bool ___2_isTotalSec, const RuntimeMethod* method) 
{
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0;
	memset((&V_0), 0, sizeof(V_0));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_1;
	memset((&V_1), 0, sizeof(V_1));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_2;
	memset((&V_2), 0, sizeof(V_2));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	int32_t V_5 = 0;
	{
		int64_t L_0;
		L_0 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_startTimer), NULL);
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_0), L_0, NULL);
		int64_t L_1;
		L_1 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___1_endTimer), NULL);
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_1), L_1, NULL);
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2 = V_0;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3;
		L_3 = TimeSpan_Subtract_m6B780A4AADD60F53CC449DDC2171BBCD09381559((&V_1), L_2, NULL);
		V_3 = L_3;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_4;
		L_4 = TimeSpan_Duration_mC2D681D5F4A015951F71863CEADD49EBAA932132((&V_3), NULL);
		V_2 = L_4;
		bool L_5 = ___2_isTotalSec;
		V_4 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_4;
		if (!L_6)
		{
			goto IL_0043;
		}
	}
	{
		int32_t L_7;
		L_7 = TimeSpan_get_Seconds_m8CA21613DC31BD025C5D30D41BAD0ED50827578B((&V_2), NULL);
		V_5 = L_7;
		goto IL_004f;
	}

IL_0043:
	{
		double L_8;
		L_8 = TimeSpan_get_TotalSeconds_mED686E7CECE6A76A7DC38518698B9199DB8CDEA8((&V_2), NULL);
		V_5 = il2cpp_codegen_cast_double_to_int<int32_t>(L_8);
		goto IL_004f;
	}

IL_004f:
	{
		int32_t L_9 = V_5;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MathTool_SubtractMinutes_m33865BF0E2314ACED59FBC88D092D27833BA0531 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_startTimer, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_endTimer, bool ___2_isTotalMinutes, const RuntimeMethod* method) 
{
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0;
	memset((&V_0), 0, sizeof(V_0));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_1;
	memset((&V_1), 0, sizeof(V_1));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_2;
	memset((&V_2), 0, sizeof(V_2));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	int32_t V_5 = 0;
	{
		int64_t L_0;
		L_0 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_startTimer), NULL);
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_0), L_0, NULL);
		int64_t L_1;
		L_1 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___1_endTimer), NULL);
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_1), L_1, NULL);
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2 = V_0;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3;
		L_3 = TimeSpan_Subtract_m6B780A4AADD60F53CC449DDC2171BBCD09381559((&V_1), L_2, NULL);
		V_3 = L_3;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_4;
		L_4 = TimeSpan_Duration_mC2D681D5F4A015951F71863CEADD49EBAA932132((&V_3), NULL);
		V_2 = L_4;
		bool L_5 = ___2_isTotalMinutes;
		V_4 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_4;
		if (!L_6)
		{
			goto IL_0043;
		}
	}
	{
		int32_t L_7;
		L_7 = TimeSpan_get_Minutes_m93E37D01CD6DA2DE5B35609D740D322E270B678F((&V_2), NULL);
		V_5 = L_7;
		goto IL_004f;
	}

IL_0043:
	{
		double L_8;
		L_8 = TimeSpan_get_TotalMinutes_mD139AD7A9055F460D2ACC8B0D2BC4A70009E1115((&V_2), NULL);
		V_5 = il2cpp_codegen_cast_double_to_int<int32_t>(L_8);
		goto IL_004f;
	}

IL_004f:
	{
		int32_t L_9 = V_5;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MathTool_SubtractHours_m9B059279A0027C32A569002A80C79A90AFF679F6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_startTimer, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_endTimer, bool ___2_isTotalHours, const RuntimeMethod* method) 
{
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0;
	memset((&V_0), 0, sizeof(V_0));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_1;
	memset((&V_1), 0, sizeof(V_1));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_2;
	memset((&V_2), 0, sizeof(V_2));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	int32_t V_5 = 0;
	{
		int64_t L_0;
		L_0 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_startTimer), NULL);
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_0), L_0, NULL);
		int64_t L_1;
		L_1 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___1_endTimer), NULL);
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_1), L_1, NULL);
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2 = V_0;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3;
		L_3 = TimeSpan_Subtract_m6B780A4AADD60F53CC449DDC2171BBCD09381559((&V_1), L_2, NULL);
		V_3 = L_3;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_4;
		L_4 = TimeSpan_Duration_mC2D681D5F4A015951F71863CEADD49EBAA932132((&V_3), NULL);
		V_2 = L_4;
		bool L_5 = ___2_isTotalHours;
		V_4 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_4;
		if (!L_6)
		{
			goto IL_0043;
		}
	}
	{
		int32_t L_7;
		L_7 = TimeSpan_get_Hours_m770B4B777A816E051EFDA317C28DA9A4F39D6CFB((&V_2), NULL);
		V_5 = L_7;
		goto IL_004f;
	}

IL_0043:
	{
		double L_8;
		L_8 = TimeSpan_get_TotalHours_m753DFC812CEC8F9214EF5F9839C5B4A4DB0D2883((&V_2), NULL);
		V_5 = il2cpp_codegen_cast_double_to_int<int32_t>(L_8);
		goto IL_004f;
	}

IL_004f:
	{
		int32_t L_9 = V_5;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MathTool_SubtractDays_m2922E39ABD5A5C2EA6247B5F32B7CDFDE988F9F9 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_startTimer, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_endTimer, bool ___2_isTotalDays, const RuntimeMethod* method) 
{
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0;
	memset((&V_0), 0, sizeof(V_0));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_1;
	memset((&V_1), 0, sizeof(V_1));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_2;
	memset((&V_2), 0, sizeof(V_2));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	int32_t V_5 = 0;
	{
		int64_t L_0;
		L_0 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_startTimer), NULL);
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_0), L_0, NULL);
		int64_t L_1;
		L_1 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___1_endTimer), NULL);
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_1), L_1, NULL);
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2 = V_0;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3;
		L_3 = TimeSpan_Subtract_m6B780A4AADD60F53CC449DDC2171BBCD09381559((&V_1), L_2, NULL);
		V_3 = L_3;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_4;
		L_4 = TimeSpan_Duration_mC2D681D5F4A015951F71863CEADD49EBAA932132((&V_3), NULL);
		V_2 = L_4;
		bool L_5 = ___2_isTotalDays;
		V_4 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_4;
		if (!L_6)
		{
			goto IL_0043;
		}
	}
	{
		int32_t L_7;
		L_7 = TimeSpan_get_Days_m1317F48F8D9849E161D1CDBEB5CA08344EAAC107((&V_2), NULL);
		V_5 = L_7;
		goto IL_004f;
	}

IL_0043:
	{
		double L_8;
		L_8 = TimeSpan_get_TotalDays_m7B3557D0DD79E39DFC6C08BAC756B1B5DE2D4108((&V_2), NULL);
		V_5 = il2cpp_codegen_cast_double_to_int<int32_t>(L_8);
		goto IL_004f;
	}

IL_004f:
	{
		int32_t L_9 = V_5;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t MathTool_ConvertDateTimeToLong_m42CE8CB03F202D2946AF3741C241DD62A7325DF0 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dt, const RuntimeMethod* method) 
{
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
	memset((&V_0), 0, sizeof(V_0));
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_1;
	memset((&V_1), 0, sizeof(V_1));
	int64_t V_2 = 0;
	int64_t V_3 = 0;
	{
		TimeZone_tDA9914185478D6D73730FB9D0179A34512F4736F* L_0;
		L_0 = TimeZone_get_CurrentTimeZone_m9291D6C2CA9E0CF606AB2CB01445CDB0A70AA99D(NULL);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
		memset((&L_1), 0, sizeof(L_1));
		DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88((&L_1), ((int32_t)1970), 1, 1, NULL);
		NullCheck(L_0);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
		L_2 = VirtualFuncInvoker1< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(4, L_0, L_1);
		V_0 = L_2;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3 = V_0;
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_4;
		L_4 = DateTime_Subtract_m4064A98F489219E9C414DF5C03EE041351B4502A((&___0_dt), L_3, NULL);
		V_1 = L_4;
		int64_t L_5;
		L_5 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_1), NULL);
		V_2 = L_5;
		String_t* L_6;
		L_6 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_2), NULL);
		String_t* L_7;
		L_7 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_2), NULL);
		NullCheck(L_7);
		int32_t L_8;
		L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL);
		NullCheck(L_6);
		String_t* L_9;
		L_9 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_6, 0, ((int32_t)il2cpp_codegen_subtract(L_8, 4)), NULL);
		int64_t L_10;
		L_10 = Int64_Parse_m466621B41F074263D83527F8FC85405AEF6CDEE6(L_9, NULL);
		V_2 = L_10;
		int64_t L_11 = V_2;
		V_3 = L_11;
		goto IL_004e;
	}

IL_004e:
	{
		int64_t L_12 = V_3;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MathTool_ConvertLongToDateTimeStr_m59F03DB9B08AF74FAE6C21AD86C568FA7E70C299 (int64_t ___0_d, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral538D3195680F86A5ED69A43EF241A9C7684003C2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8BF951CF903ECC622812D47B1157D1A3AFA9FBDC);
		s_Il2CppMethodInitialized = true;
	}
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
	memset((&V_0), 0, sizeof(V_0));
	int64_t V_1 = 0;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_2;
	memset((&V_2), 0, sizeof(V_2));
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_3;
	memset((&V_3), 0, sizeof(V_3));
	String_t* V_4 = NULL;
	{
		TimeZone_tDA9914185478D6D73730FB9D0179A34512F4736F* L_0;
		L_0 = TimeZone_get_CurrentTimeZone_m9291D6C2CA9E0CF606AB2CB01445CDB0A70AA99D(NULL);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
		memset((&L_1), 0, sizeof(L_1));
		DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88((&L_1), ((int32_t)1970), 1, 1, NULL);
		NullCheck(L_0);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
		L_2 = VirtualFuncInvoker1< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(4, L_0, L_1);
		V_0 = L_2;
		String_t* L_3;
		L_3 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&___0_d), NULL);
		String_t* L_4;
		L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_3, _stringLiteral8BF951CF903ECC622812D47B1157D1A3AFA9FBDC, NULL);
		int64_t L_5;
		L_5 = Int64_Parse_m466621B41F074263D83527F8FC85405AEF6CDEE6(L_4, NULL);
		V_1 = L_5;
		int64_t L_6 = V_1;
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_2), L_6, NULL);
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_7 = V_2;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8;
		L_8 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1((&V_0), L_7, NULL);
		V_3 = L_8;
		String_t* L_9;
		L_9 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_3), _stringLiteral538D3195680F86A5ED69A43EF241A9C7684003C2, NULL);
		V_4 = L_9;
		goto IL_0050;
	}

IL_0050:
	{
		String_t* L_10 = V_4;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MathTool_ConvertLongStrToDateTimeStr_mEDABE251401CCE8F08A6652D8A4E853A221EC682 (String_t* ___0_longstr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral538D3195680F86A5ED69A43EF241A9C7684003C2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8BF951CF903ECC622812D47B1157D1A3AFA9FBDC);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
	memset((&V_1), 0, sizeof(V_1));
	int64_t V_2 = 0;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_3;
	memset((&V_3), 0, sizeof(V_3));
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_4;
	memset((&V_4), 0, sizeof(V_4));
	String_t* V_5 = NULL;
	{
		String_t* L_0 = ___0_longstr;
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		int64_t L_1;
		L_1 = Convert_ToInt64_mE141C5A7AE0C7A127BA9B6D165F3098B10726591(L_0, NULL);
		V_0 = L_1;
		TimeZone_tDA9914185478D6D73730FB9D0179A34512F4736F* L_2;
		L_2 = TimeZone_get_CurrentTimeZone_m9291D6C2CA9E0CF606AB2CB01445CDB0A70AA99D(NULL);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
		memset((&L_3), 0, sizeof(L_3));
		DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88((&L_3), ((int32_t)1970), 1, 1, NULL);
		NullCheck(L_2);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
		L_4 = VirtualFuncInvoker1< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(4, L_2, L_3);
		V_1 = L_4;
		String_t* L_5;
		L_5 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_0), NULL);
		String_t* L_6;
		L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_5, _stringLiteral8BF951CF903ECC622812D47B1157D1A3AFA9FBDC, NULL);
		int64_t L_7;
		L_7 = Int64_Parse_m466621B41F074263D83527F8FC85405AEF6CDEE6(L_6, NULL);
		V_2 = L_7;
		int64_t L_8 = V_2;
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_3), L_8, NULL);
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_9 = V_3;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_10;
		L_10 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1((&V_1), L_9, NULL);
		V_4 = L_10;
		String_t* L_11;
		L_11 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_4), _stringLiteral538D3195680F86A5ED69A43EF241A9C7684003C2, NULL);
		V_5 = L_11;
		goto IL_0058;
	}

IL_0058:
	{
		String_t* L_12 = V_5;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MathTool_DateTimeFormat1_mD9CE499B8BB98D7DA880F9FB911D37BE6204F669 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_date, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral538D3195680F86A5ED69A43EF241A9C7684003C2);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		String_t* L_0;
		L_0 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&___0_date), _stringLiteral538D3195680F86A5ED69A43EF241A9C7684003C2, NULL);
		V_0 = L_0;
		goto IL_0010;
	}

IL_0010:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MathTool_SecToTimeFormat_mB11C403DB681795AAEE1258EA85DB709B6D7E8FD (float ___0_num, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	bool V_1 = false;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	String_t* V_7 = NULL;
	int32_t G_B3_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
	int32_t G_B2_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_2 = NULL;
	String_t* G_B4_0 = NULL;
	int32_t G_B4_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
	int32_t G_B6_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_2 = NULL;
	int32_t G_B5_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_2 = NULL;
	String_t* G_B7_0 = NULL;
	int32_t G_B7_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_3 = NULL;
	int32_t G_B9_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_2 = NULL;
	int32_t G_B8_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_2 = NULL;
	String_t* G_B10_0 = NULL;
	int32_t G_B10_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_3 = NULL;
	int32_t G_B13_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_2 = NULL;
	int32_t G_B12_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_2 = NULL;
	String_t* G_B14_0 = NULL;
	int32_t G_B14_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_3 = NULL;
	int32_t G_B16_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B16_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B16_2 = NULL;
	int32_t G_B15_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B15_1 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B15_2 = NULL;
	String_t* G_B17_0 = NULL;
	int32_t G_B17_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B17_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B17_3 = NULL;
	{
		V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		float L_0 = ___0_num;
		V_1 = (bool)((((float)L_0) > ((float)(3600.0f)))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_00be;
		}
	}
	{
		float L_2 = ___0_num;
		int32_t L_3;
		L_3 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_2/(3600.0f))), NULL);
		V_2 = L_3;
		float L_4 = ___0_num;
		int32_t L_5;
		L_5 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_4/(60.0f))), NULL);
		int32_t L_6 = V_2;
		V_3 = ((int32_t)il2cpp_codegen_subtract(L_5, ((int32_t)il2cpp_codegen_multiply(L_6, ((int32_t)60)))));
		float L_7 = ___0_num;
		int32_t L_8;
		L_8 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline((fmodf(L_7, (60.0f))), NULL);
		V_4 = L_8;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9;
		int32_t L_11 = V_2;
		if ((((int32_t)L_11) < ((int32_t)((int32_t)10))))
		{
			G_B3_0 = 0;
			G_B3_1 = L_10;
			G_B3_2 = L_10;
			goto IL_0058;
		}
		G_B2_0 = 0;
		G_B2_1 = L_10;
		G_B2_2 = L_10;
	}
	{
		G_B4_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		G_B4_1 = G_B2_0;
		G_B4_2 = G_B2_1;
		G_B4_3 = G_B2_2;
		goto IL_005d;
	}

IL_0058:
	{
		G_B4_0 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
		G_B4_1 = G_B3_0;
		G_B4_2 = G_B3_1;
		G_B4_3 = G_B3_2;
	}

IL_005d:
	{
		NullCheck(G_B4_2);
		(G_B4_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B4_1), (String_t*)G_B4_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = G_B4_3;
		String_t* L_13;
		L_13 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_13);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_12;
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
		int32_t L_16 = V_3;
		if ((((int32_t)L_16) < ((int32_t)((int32_t)10))))
		{
			G_B6_0 = 3;
			G_B6_1 = L_15;
			G_B6_2 = L_15;
			goto IL_007e;
		}
		G_B5_0 = 3;
		G_B5_1 = L_15;
		G_B5_2 = L_15;
	}
	{
		G_B7_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		G_B7_1 = G_B5_0;
		G_B7_2 = G_B5_1;
		G_B7_3 = G_B5_2;
		goto IL_0083;
	}

IL_007e:
	{
		G_B7_0 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
		G_B7_1 = G_B6_0;
		G_B7_2 = G_B6_1;
		G_B7_3 = G_B6_2;
	}

IL_0083:
	{
		NullCheck(G_B7_2);
		(G_B7_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B7_1), (String_t*)G_B7_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = G_B7_3;
		String_t* L_18;
		L_18 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_3), NULL);
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)L_18);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_17;
		NullCheck(L_19);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19;
		int32_t L_21 = V_4;
		if ((((int32_t)L_21) < ((int32_t)((int32_t)10))))
		{
			G_B9_0 = 6;
			G_B9_1 = L_20;
			G_B9_2 = L_20;
			goto IL_00a5;
		}
		G_B8_0 = 6;
		G_B8_1 = L_20;
		G_B8_2 = L_20;
	}
	{
		G_B10_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		G_B10_1 = G_B8_0;
		G_B10_2 = G_B8_1;
		G_B10_3 = G_B8_2;
		goto IL_00aa;
	}

IL_00a5:
	{
		G_B10_0 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
		G_B10_1 = G_B9_0;
		G_B10_2 = G_B9_1;
		G_B10_3 = G_B9_2;
	}

IL_00aa:
	{
		NullCheck(G_B10_2);
		(G_B10_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B10_1), (String_t*)G_B10_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = G_B10_3;
		String_t* L_23;
		L_23 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL);
		NullCheck(L_22);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_23);
		String_t* L_24;
		L_24 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_22, NULL);
		V_0 = L_24;
		goto IL_012e;
	}

IL_00be:
	{
		float L_25 = ___0_num;
		int32_t L_26;
		L_26 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_25/(60.0f))), NULL);
		V_5 = L_26;
		float L_27 = ___0_num;
		int32_t L_28;
		L_28 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline((fmodf(L_27, (60.0f))), NULL);
		V_6 = L_28;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29;
		int32_t L_31 = V_5;
		if ((((int32_t)L_31) < ((int32_t)((int32_t)10))))
		{
			G_B13_0 = 0;
			G_B13_1 = L_30;
			G_B13_2 = L_30;
			goto IL_00f0;
		}
		G_B12_0 = 0;
		G_B12_1 = L_30;
		G_B12_2 = L_30;
	}
	{
		G_B14_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		G_B14_1 = G_B12_0;
		G_B14_2 = G_B12_1;
		G_B14_3 = G_B12_2;
		goto IL_00f5;
	}

IL_00f0:
	{
		G_B14_0 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
		G_B14_1 = G_B13_0;
		G_B14_2 = G_B13_1;
		G_B14_3 = G_B13_2;
	}

IL_00f5:
	{
		NullCheck(G_B14_2);
		(G_B14_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B14_1), (String_t*)G_B14_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = G_B14_3;
		String_t* L_33;
		L_33 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_5), NULL);
		NullCheck(L_32);
		(L_32)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_33);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_32;
		NullCheck(L_34);
		(L_34)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_34;
		int32_t L_36 = V_6;
		if ((((int32_t)L_36) < ((int32_t)((int32_t)10))))
		{
			G_B16_0 = 3;
			G_B16_1 = L_35;
			G_B16_2 = L_35;
			goto IL_0117;
		}
		G_B15_0 = 3;
		G_B15_1 = L_35;
		G_B15_2 = L_35;
	}
	{
		G_B17_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		G_B17_1 = G_B15_0;
		G_B17_2 = G_B15_1;
		G_B17_3 = G_B15_2;
		goto IL_011c;
	}

IL_0117:
	{
		G_B17_0 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
		G_B17_1 = G_B16_0;
		G_B17_2 = G_B16_1;
		G_B17_3 = G_B16_2;
	}

IL_011c:
	{
		NullCheck(G_B17_2);
		(G_B17_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B17_1), (String_t*)G_B17_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = G_B17_3;
		String_t* L_38;
		L_38 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_6), NULL);
		NullCheck(L_37);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)L_38);
		String_t* L_39;
		L_39 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_37, NULL);
		V_0 = L_39;
	}

IL_012e:
	{
		String_t* L_40 = V_0;
		V_7 = L_40;
		goto IL_0133;
	}

IL_0133:
	{
		String_t* L_41 = V_7;
		return L_41;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MathTool_DateTimeFormatForFile_m23FF261834AE8652D13F0715603816B6B3D117EC (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_date, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77ED9F9958501F5C43054BA1C56D22193383E125);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		String_t* L_0;
		L_0 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&___0_date), _stringLiteral77ED9F9958501F5C43054BA1C56D22193383E125, NULL);
		V_0 = L_0;
		goto IL_0010;
	}

IL_0010:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D MathTool_ConvertLongToDateTime_m12E6BA6FE958F7E77B028DABFA14255D0E9E7CC4 (int64_t ___0_d, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8BF951CF903ECC622812D47B1157D1A3AFA9FBDC);
		s_Il2CppMethodInitialized = true;
	}
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
	memset((&V_0), 0, sizeof(V_0));
	int64_t V_1 = 0;
	TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_2;
	memset((&V_2), 0, sizeof(V_2));
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_3;
	memset((&V_3), 0, sizeof(V_3));
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		TimeZone_tDA9914185478D6D73730FB9D0179A34512F4736F* L_0;
		L_0 = TimeZone_get_CurrentTimeZone_m9291D6C2CA9E0CF606AB2CB01445CDB0A70AA99D(NULL);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
		memset((&L_1), 0, sizeof(L_1));
		DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88((&L_1), ((int32_t)1970), 1, 1, NULL);
		NullCheck(L_0);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
		L_2 = VirtualFuncInvoker1< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(4, L_0, L_1);
		V_0 = L_2;
		String_t* L_3;
		L_3 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&___0_d), NULL);
		String_t* L_4;
		L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_3, _stringLiteral8BF951CF903ECC622812D47B1157D1A3AFA9FBDC, NULL);
		int64_t L_5;
		L_5 = Int64_Parse_m466621B41F074263D83527F8FC85405AEF6CDEE6(L_4, NULL);
		V_1 = L_5;
		int64_t L_6 = V_1;
		TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_2), L_6, NULL);
		TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_7 = V_2;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8;
		L_8 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1((&V_0), L_7, NULL);
		V_3 = L_8;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9 = V_3;
		V_4 = L_9;
		goto IL_0045;
	}

IL_0045:
	{
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_10 = V_4;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MathTool_GetRandom_mDFA176DC24CF0B7D7889DED8C26D717BC8F70C16 (int32_t ___0_n1, int32_t ___1_n2, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_n1;
		int32_t L_1 = ___1_n2;
		int32_t L_2;
		L_2 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathTool_GetRandom_m09BE39108BC4F6CD2F58CF519222A1A80232C119 (float ___0_n1, float ___1_n2, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_n1;
		float L_1 = ___1_n2;
		float L_2;
		L_2 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathTool_GetRandom_m6CD379640265180F4E68A345D93CFAFADBF885CC (float ___0_n1, float ___1_n2, int32_t ___2_digits, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_n1;
		float L_1 = ___1_n2;
		float L_2;
		L_2 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494(L_0, L_1, NULL);
		int32_t L_3 = ___2_digits;
		float L_4;
		L_4 = MathTool_CutDigits_mB3985C6912C89D67F62D87CD7407119141C0AF7D(L_2, L_3, NULL);
		V_0 = L_4;
		goto IL_0011;
	}

IL_0011:
	{
		float L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathTool_CutDigits_mB3985C6912C89D67F62D87CD7407119141C0AF7D (float ___0_val, int32_t ___1_digits, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	int32_t V_2 = 0;
	float V_3 = 0.0f;
	{
		int32_t L_0 = ___1_digits;
		float L_1;
		L_1 = powf((10.0f), ((float)L_0));
		V_0 = L_1;
		float L_2 = ___0_val;
		float L_3 = V_0;
		V_1 = ((float)il2cpp_codegen_multiply(L_2, L_3));
		float L_4 = V_1;
		int32_t L_5;
		L_5 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_4, NULL);
		V_2 = L_5;
		int32_t L_6 = V_2;
		float L_7 = V_0;
		V_3 = ((float)(((float)L_6)/L_7));
		goto IL_0020;
	}

IL_0020:
	{
		float L_8 = V_3;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathTool_CutDigits_mB9868D9B2763CDF0A0CE98DF9072ABD01D690635 (double ___0_val, int32_t ___1_digits, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	double V_1 = 0.0;
	int32_t V_2 = 0;
	float V_3 = 0.0f;
	{
		int32_t L_0 = ___1_digits;
		float L_1;
		L_1 = powf((10.0f), ((float)L_0));
		V_0 = L_1;
		double L_2 = ___0_val;
		float L_3 = V_0;
		V_1 = ((double)il2cpp_codegen_multiply(L_2, ((double)L_3)));
		double L_4 = V_1;
		int32_t L_5;
		L_5 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)L_4), NULL);
		V_2 = L_5;
		int32_t L_6 = V_2;
		float L_7 = V_0;
		V_3 = ((float)(((float)L_6)/L_7));
		goto IL_0022;
	}

IL_0022:
	{
		float L_8 = V_3;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathTool_AngleSigned_mEAFC4B9AAF6B47750CAB31F5EE577E1CEBCC7191 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_v2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_up, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___2_up;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_v1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_v2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_1, L_2, NULL);
		float L_4;
		L_4 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_v1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_v2;
		float L_7;
		L_7 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_5, L_6, NULL);
		float L_8;
		L_8 = atan2f(L_4, L_7);
		V_0 = ((float)il2cpp_codegen_multiply(L_8, (57.2957802f)));
		goto IL_0023;
	}

IL_0023:
	{
		float L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MathTool_IsPointInPolygon_m6E7AC031492BA487DE830862E37E3F93D4D6AC59 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_p, List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___1_vertexs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	int32_t G_B6_0 = 0;
	int32_t G_B8_0 = 0;
	{
		V_0 = 0;
		List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_0 = ___1_vertexs;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_inline(L_0, List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var);
		V_1 = L_1;
		V_2 = 0;
		goto IL_00bd;
	}

IL_0011:
	{
		List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_2 = ___1_vertexs;
		int32_t L_3 = V_2;
		NullCheck(L_2);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		L_4 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_2, L_3, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
		V_3 = L_4;
		List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_5 = ___1_vertexs;
		int32_t L_6 = V_2;
		int32_t L_7 = V_1;
		NullCheck(L_5);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		L_8 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_5, ((int32_t)(((int32_t)il2cpp_codegen_add(L_6, 1))%L_7)), List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
		V_4 = L_8;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_3;
		float L_10 = L_9.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___0_p;
		float L_12 = L_11.___y;
		if ((!(((float)L_10) <= ((float)L_12))))
		{
			goto IL_0044;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_4;
		float L_14 = L_13.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = ___0_p;
		float L_16 = L_15.___y;
		if ((((float)L_14) > ((float)L_16)))
		{
			goto IL_0069;
		}
	}

IL_0044:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_3;
		float L_18 = L_17.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = ___0_p;
		float L_20 = L_19.___y;
		if ((!(((float)L_18) > ((float)L_20))))
		{
			goto IL_0066;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_4;
		float L_22 = L_21.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = ___0_p;
		float L_24 = L_23.___y;
		G_B6_0 = ((((int32_t)((!(((float)L_22) <= ((float)L_24)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0067;
	}

IL_0066:
	{
		G_B6_0 = 0;
	}

IL_0067:
	{
		G_B8_0 = G_B6_0;
		goto IL_006a;
	}

IL_0069:
	{
		G_B8_0 = 1;
	}

IL_006a:
	{
		V_5 = (bool)G_B8_0;
		bool L_25 = V_5;
		if (!L_25)
		{
			goto IL_00b8;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = ___0_p;
		float L_27 = L_26.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_3;
		float L_29 = L_28.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = ___0_p;
		float L_31 = L_30.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_3;
		float L_33 = L_32.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_4;
		float L_35 = L_34.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_3;
		float L_37 = L_36.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_4;
		float L_39 = L_38.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_3;
		float L_41 = L_40.___x;
		V_6 = (bool)((((float)L_27) < ((float)((float)il2cpp_codegen_add(L_29, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_31, L_33))/((float)il2cpp_codegen_subtract(L_35, L_37)))), ((float)il2cpp_codegen_subtract(L_39, L_41))))))))? 1 : 0);
		bool L_42 = V_6;
		if (!L_42)
		{
			goto IL_00b7;
		}
	}
	{
		int32_t L_43 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_43, 1));
	}

IL_00b7:
	{
	}

IL_00b8:
	{
		int32_t L_44 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_44, 1));
	}

IL_00bd:
	{
		int32_t L_45 = V_2;
		int32_t L_46 = V_1;
		V_7 = (bool)((((int32_t)L_45) < ((int32_t)L_46))? 1 : 0);
		bool L_47 = V_7;
		if (L_47)
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_48 = V_0;
		V_8 = (bool)((((int32_t)((int32_t)(L_48%2))) == ((int32_t)0))? 1 : 0);
		bool L_49 = V_8;
		if (!L_49)
		{
			goto IL_00dc;
		}
	}
	{
		V_9 = (bool)0;
		goto IL_00e2;
	}

IL_00dc:
	{
		V_9 = (bool)1;
		goto IL_00e2;
	}

IL_00e2:
	{
		bool L_50 = V_9;
		return L_50;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MathTool_IsPointInPolygon3_m5C4FDDE414DD000465427D207C033D934F4FBBF7 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___1_vertexs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	int32_t G_B6_0 = 0;
	int32_t G_B8_0 = 0;
	{
		V_0 = 0;
		List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = ___1_vertexs;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_0, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
		V_1 = L_1;
		V_2 = 0;
		goto IL_00bd;
	}

IL_0011:
	{
		List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_2 = ___1_vertexs;
		int32_t L_3 = V_2;
		NullCheck(L_2);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_2, L_3, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
		V_3 = L_4;
		List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_5 = ___1_vertexs;
		int32_t L_6 = V_2;
		int32_t L_7 = V_1;
		NullCheck(L_5);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
		L_8 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_5, ((int32_t)(((int32_t)il2cpp_codegen_add(L_6, 1))%L_7)), List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
		V_4 = L_8;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_3;
		float L_10 = L_9.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___0_p;
		float L_12 = L_11.___z;
		if ((!(((float)L_10) <= ((float)L_12))))
		{
			goto IL_0044;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_4;
		float L_14 = L_13.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___0_p;
		float L_16 = L_15.___z;
		if ((((float)L_14) > ((float)L_16)))
		{
			goto IL_0069;
		}
	}

IL_0044:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_3;
		float L_18 = L_17.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___0_p;
		float L_20 = L_19.___z;
		if ((!(((float)L_18) > ((float)L_20))))
		{
			goto IL_0066;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_4;
		float L_22 = L_21.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ___0_p;
		float L_24 = L_23.___z;
		G_B6_0 = ((((int32_t)((!(((float)L_22) <= ((float)L_24)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0067;
	}

IL_0066:
	{
		G_B6_0 = 0;
	}

IL_0067:
	{
		G_B8_0 = G_B6_0;
		goto IL_006a;
	}

IL_0069:
	{
		G_B8_0 = 1;
	}

IL_006a:
	{
		V_5 = (bool)G_B8_0;
		bool L_25 = V_5;
		if (!L_25)
		{
			goto IL_00b8;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___0_p;
		float L_27 = L_26.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_3;
		float L_29 = L_28.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = ___0_p;
		float L_31 = L_30.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_3;
		float L_33 = L_32.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_4;
		float L_35 = L_34.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_3;
		float L_37 = L_36.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_4;
		float L_39 = L_38.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_3;
		float L_41 = L_40.___x;
		V_6 = (bool)((((float)L_27) < ((float)((float)il2cpp_codegen_add(L_29, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_31, L_33))/((float)il2cpp_codegen_subtract(L_35, L_37)))), ((float)il2cpp_codegen_subtract(L_39, L_41))))))))? 1 : 0);
		bool L_42 = V_6;
		if (!L_42)
		{
			goto IL_00b7;
		}
	}
	{
		int32_t L_43 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_43, 1));
	}

IL_00b7:
	{
	}

IL_00b8:
	{
		int32_t L_44 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_44, 1));
	}

IL_00bd:
	{
		int32_t L_45 = V_2;
		int32_t L_46 = V_1;
		V_7 = (bool)((((int32_t)L_45) < ((int32_t)L_46))? 1 : 0);
		bool L_47 = V_7;
		if (L_47)
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_48 = V_0;
		V_8 = (bool)((((int32_t)((int32_t)(L_48%2))) == ((int32_t)0))? 1 : 0);
		bool L_49 = V_8;
		if (!L_49)
		{
			goto IL_00dc;
		}
	}
	{
		V_9 = (bool)0;
		goto IL_00e2;
	}

IL_00dc:
	{
		V_9 = (bool)1;
		goto IL_00e2;
	}

IL_00e2:
	{
		bool L_50 = V_9;
		return L_50;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MathTool__ctor_m441D42B090D451AD16F5D6EAF7F8C2B205C5F752 (MathTool_t610450549496DB6AA753FA7FA838E92DBB0D8558* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseCtrlCamera_Update_mBA9D674EE71B13A8DE85804D90A0C07BE075EE6A (MouseCtrlCamera_t36E1EDF0ADE569F963AEBCCAD6C2AC04B6823DB7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC6687DC37346CD2569888E29764F727FAF530E0);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	bool V_4 = false;
	float V_5 = 0.0f;
	{
		float L_0;
		L_0 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteralFC6687DC37346CD2569888E29764F727FAF530E0, NULL);
		V_0 = (bool)((((int32_t)((((float)L_0) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0067;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
		L_2 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = L_2;
		NullCheck(L_3);
		float L_4;
		L_4 = Camera_get_fieldOfView_m9A93F17BBF89F496AE231C21817AFD1C1E833FBB(L_3, NULL);
		float L_5;
		L_5 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteralFC6687DC37346CD2569888E29764F727FAF530E0, NULL);
		float L_6 = __this->___sensitivetyMouseWheel;
		NullCheck(L_3);
		Camera_set_fieldOfView_m5AA9EED4D1603A1DEDBF883D9C42814B2BDEB777(L_3, ((float)il2cpp_codegen_subtract(L_4, ((float)il2cpp_codegen_multiply(L_5, L_6)))), NULL);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7;
		L_7 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8;
		L_8 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
		NullCheck(L_8);
		float L_9;
		L_9 = Camera_get_fieldOfView_m9A93F17BBF89F496AE231C21817AFD1C1E833FBB(L_8, NULL);
		float L_10 = __this->___near;
		float L_11 = __this->___far;
		float L_12;
		L_12 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_9, L_10, L_11, NULL);
		NullCheck(L_7);
		Camera_set_fieldOfView_m5AA9EED4D1603A1DEDBF883D9C42814B2BDEB777(L_7, L_12, NULL);
	}

IL_0067:
	{
		bool L_13;
		L_13 = Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA(1, NULL);
		V_1 = L_13;
		bool L_14 = V_1;
		if (!L_14)
		{
			goto IL_00ab;
		}
	}
	{
		float L_15;
		L_15 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7, NULL);
		float L_16 = __this->___sensitivityX;
		V_2 = ((float)il2cpp_codegen_multiply(L_15, L_16));
		float L_17;
		L_17 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0, NULL);
		float L_18 = __this->___sensitivityY;
		V_3 = ((float)il2cpp_codegen_multiply(L_17, L_18));
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
		L_19 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		float L_20 = V_3;
		float L_21 = V_2;
		NullCheck(L_19);
		Transform_Rotate_m7EA47AD57F43D478CCB0523D179950EE49CDA3E2(L_19, ((-L_20)), L_21, (0.0f), NULL);
	}

IL_00ab:
	{
		float L_22;
		L_22 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E, NULL);
		V_4 = (bool)((((int32_t)((((float)L_22) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_23 = V_4;
		if (!L_23)
		{
			goto IL_00f2;
		}
	}
	{
		float L_24;
		L_24 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E, NULL);
		float L_25 = __this->___sensitivetyZ;
		V_5 = ((float)il2cpp_codegen_multiply(L_24, L_25));
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26;
		L_26 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		float L_27 = V_5;
		NullCheck(L_26);
		Transform_Rotate_m7EA47AD57F43D478CCB0523D179950EE49CDA3E2(L_26, (0.0f), (0.0f), L_27, NULL);
	}

IL_00f2:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseCtrlCamera__ctor_mE2005F1D57153848F24C2573F86FDFAD180448F9 (MouseCtrlCamera_t36E1EDF0ADE569F963AEBCCAD6C2AC04B6823DB7* __this, const RuntimeMethod* method) 
{
	{
		__this->___far = (100.0f);
		__this->___near = (20.0f);
		__this->___sensitivetyMouseWheel = (2.0f);
		__this->___sensitivetyMove = (2.0f);
		__this->___sensitivetyZ = (2.0f);
		__this->___sensitivityX = (10.0f);
		__this->___sensitivityY = (10.0f);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseRLock_Update_mF9CACC813167DC143D4B75A651BC1D60023C6041 (MouseRLock_t377D2A1BE414A0C3360EA560C0EF06BD07DC70D9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFA0179ED7F53FB2C9450E2CA1B3E20F6726923A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	float V_3 = 0.0f;
	bool V_4 = false;
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
		L_0 = GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300(_stringLiteralCFA0179ED7F53FB2C9450E2CA1B3E20F6726923A, NULL);
		__this->___target = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___target), (void*)L_0);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___target;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0028;
		}
	}
	{
		goto IL_01b8;
	}

IL_0028:
	{
		bool L_4;
		L_4 = Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA(1, NULL);
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0193;
		}
	}
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
		L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = __this->___target;
		NullCheck(L_7);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
		L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
		NullCheck(L_8);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
		NullCheck(L_6);
		Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_6, L_9, NULL);
		int32_t L_10 = __this->___axes;
		V_2 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
		bool L_11 = V_2;
		if (!L_11)
		{
			goto IL_00e5;
		}
	}
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
		L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_12);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_12, NULL);
		float L_14 = L_13.___y;
		float L_15;
		L_15 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7, NULL);
		float L_16 = __this->___sensitivityX;
		V_3 = ((float)il2cpp_codegen_add(L_14, ((float)il2cpp_codegen_multiply(L_15, L_16))));
		float L_17 = __this->___rotationY;
		float L_18;
		L_18 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0, NULL);
		float L_19 = __this->___sensitivityY;
		__this->___rotationY = ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(L_18, L_19))));
		float L_20 = __this->___rotationY;
		float L_21 = __this->___minimumY;
		float L_22 = __this->___maximumY;
		float L_23;
		L_23 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_20, L_21, L_22, NULL);
		__this->___rotationY = L_23;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24;
		L_24 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		float L_25 = __this->___rotationY;
		float L_26 = V_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
		memset((&L_27), 0, sizeof(L_27));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), ((-L_25)), L_26, (0.0f), NULL);
		NullCheck(L_24);
		Transform_set_localEulerAngles_m0458551662A1A51FDCA4C0417282B25D391661DF(L_24, L_27, NULL);
		goto IL_0189;
	}

IL_00e5:
	{
		int32_t L_28 = __this->___axes;
		V_4 = (bool)((((int32_t)L_28) == ((int32_t)1))? 1 : 0);
		bool L_29 = V_4;
		if (!L_29)
		{
			goto IL_011f;
		}
	}
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30;
		L_30 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		float L_31;
		L_31 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7, NULL);
		float L_32 = __this->___sensitivityX;
		NullCheck(L_30);
		Transform_Rotate_m7EA47AD57F43D478CCB0523D179950EE49CDA3E2(L_30, (0.0f), ((float)il2cpp_codegen_multiply(L_31, L_32)), (0.0f), NULL);
		goto IL_0189;
	}

IL_011f:
	{
		float L_33 = __this->___rotationY;
		float L_34;
		L_34 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0, NULL);
		float L_35 = __this->___sensitivityY;
		__this->___rotationY = ((float)il2cpp_codegen_add(L_33, ((float)il2cpp_codegen_multiply(L_34, L_35))));
		float L_36 = __this->___rotationY;
		float L_37 = __this->___minimumY;
		float L_38 = __this->___maximumY;
		float L_39;
		L_39 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_36, L_37, L_38, NULL);
		__this->___rotationY = L_39;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40;
		L_40 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		float L_41 = __this->___rotationY;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_42;
		L_42 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_42);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
		L_43 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_42, NULL);
		float L_44 = L_43.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
		memset((&L_45), 0, sizeof(L_45));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_45), ((-L_41)), L_44, (0.0f), NULL);
		NullCheck(L_40);
		Transform_set_localEulerAngles_m0458551662A1A51FDCA4C0417282B25D391661DF(L_40, L_45, NULL);
	}

IL_0189:
	{
		MouseRLock_SetDistance_mA040FAE846B1472E8C1B99DC48FCB4D96FB5DDFC(__this, NULL);
		goto IL_01b8;
	}

IL_0193:
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_46;
		L_46 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_47 = __this->___target;
		NullCheck(L_47);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_48;
		L_48 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_47, NULL);
		NullCheck(L_48);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
		L_49 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_48, NULL);
		NullCheck(L_46);
		Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_46, L_49, NULL);
		MouseRLock_SetDistance_mA040FAE846B1472E8C1B99DC48FCB4D96FB5DDFC(__this, NULL);
	}

IL_01b8:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseRLock_Start_m0F212A0CE9BAEBB70D42EC2A3D0EC84BF2DF0A19 (MouseRLock_t377D2A1BE414A0C3360EA560C0EF06BD07DC70D9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
		L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
		NullCheck(L_0);
		Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_1;
		L_1 = GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90(L_0, GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0045;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
		L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
		NullCheck(L_4);
		Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_5;
		L_5 = GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90(L_4, GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
		NullCheck(L_5);
		Rigidbody_set_freezeRotation_m6D049F82E9133020C31EEFB35A179A56364325DC(L_5, (bool)1, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
		L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = __this->___target;
		NullCheck(L_7);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
		L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
		NullCheck(L_8);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
		NullCheck(L_6);
		Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_6, L_9, NULL);
	}

IL_0045:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseRLock_SetDistance_mA040FAE846B1472E8C1B99DC48FCB4D96FB5DDFC (MouseRLock_t377D2A1BE414A0C3360EA560C0EF06BD07DC70D9* __this, const RuntimeMethod* method) 
{
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
		L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
		float L_2 = __this->___DistanceToMan;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, L_2, NULL);
		NullCheck(L_0);
		Transform_Translate_m018D015E89C8CB743C54A21B4A1C5202EBF6297A(L_0, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseRLock__ctor_m5D3BFD66A3ACA37131C66353F877DFD53E8E4A3B (MouseRLock_t377D2A1BE414A0C3360EA560C0EF06BD07DC70D9* __this, const RuntimeMethod* method) 
{
	{
		__this->___axes = 0;
		__this->___sensitivityX = (15.0f);
		__this->___sensitivityY = (15.0f);
		__this->___minimumX = (-360.0f);
		__this->___maximumX = (360.0f);
		__this->___minimumY = (-85.0f);
		__this->___maximumY = (4.0f);
		__this->___rotationY = (0.0f);
		__this->___DistanceToMan = (2.0f);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_Start_mF305758FD2546D2453A90884A3C76A8D62180D45 (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentInChildren_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_m768372D99692DF7D0AC1318EE6ABCCDB2A885C92_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral969B34DE6E3508B743D73FE21E0204A5CA131E42);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE61E76D1857352920A60E4CA5358FA0E6AA65842);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE804C080B0CDDC6329A7EFB24EF6A1206D444DDB);
		s_Il2CppMethodInitialized = true;
	}
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
	String_t* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_4 = NULL;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_5 = NULL;
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->____omedbabyo;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->____omedbabyp;
		NullCheck(L_1);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
		L_2 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_1, NULL);
		NullCheck(L_2);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
		L_3 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
		L_4 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811(L_0, L_3, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var);
		V_0 = L_4;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
		NullCheck(L_5);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
		L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
		NullCheck(L_6);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
		L_7 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_6, 0, NULL);
		NullCheck(L_7);
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_8;
		L_8 = Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888(L_7, Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var);
		__this->____omedbaby = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____omedbaby), (void*)L_8);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_0;
		NullCheck(L_9);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_9, _stringLiteral969B34DE6E3508B743D73FE21E0204A5CA131E42, NULL);
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_10 = __this->____omedbaby;
		NullCheck(L_10);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
		L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
		NullCheck(L_11);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_11, _stringLiteral969B34DE6E3508B743D73FE21E0204A5CA131E42, NULL);
		String_t* L_12 = __this->___kgakhe;
		String_t* L_13 = __this->___jLKjdkLDK5ag5aGH5klsaladsfj;
		String_t* L_14;
		L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_12, L_13, NULL);
		__this->___kgakhe = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___kgakhe), (void*)L_14);
		MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB(__this, _stringLiteralE804C080B0CDDC6329A7EFB24EF6A1206D444DDB, (0.100000001f), NULL);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_15;
		L_15 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
		String_t* L_16;
		L_16 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_15, _stringLiteralE61E76D1857352920A60E4CA5358FA0E6AA65842, NULL);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_17;
		L_17 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		String_t* L_18;
		L_18 = File_ReadAllText_mA6792288578C523A888FCD35FD8032A277C24F4C(L_16, L_17, NULL);
		V_1 = L_18;
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_19 = __this->___akladsg;
		bool L_20;
		L_20 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_2 = L_20;
		bool L_21 = V_2;
		if (!L_21)
		{
			goto IL_00b6;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = V_0;
		NullCheck(L_22);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_23;
		L_23 = GameObject_GetComponentInChildren_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_m768372D99692DF7D0AC1318EE6ABCCDB2A885C92(L_22, GameObject_GetComponentInChildren_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_m768372D99692DF7D0AC1318EE6ABCCDB2A885C92_RuntimeMethod_var);
		__this->___akladsg = L_23;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___akladsg), (void*)L_23);
	}

IL_00b6:
	{
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_24 = __this->___akladsg;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_25;
		L_25 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_24, NULL);
		V_3 = L_25;
		bool L_26 = V_3;
		if (!L_26)
		{
			goto IL_0130;
		}
	}
	{
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_27 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
		Texture2D__ctor_m3BA82E87442B7F69E118477069AE11101B9DF796(L_27, 1, 1, NULL);
		V_4 = L_27;
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_28 = V_4;
		String_t* L_29 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30;
		L_30 = Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C(L_29, NULL);
		bool L_31;
		L_31 = ImageConversion_LoadImage_m1797365F78319B68638DE8BB02836F8D60760041(L_28, L_30, NULL);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_32 = V_4;
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_33 = V_4;
		NullCheck(L_33);
		int32_t L_34;
		L_34 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_33);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_35 = V_4;
		NullCheck(L_35);
		int32_t L_36;
		L_36 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_35);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_37;
		memset((&L_37), 0, sizeof(L_37));
		Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_37), (0.0f), (0.0f), ((float)L_34), ((float)L_36), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38;
		memset((&L_38), 0, sizeof(L_38));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_38), (0.5f), (0.5f), NULL);
		Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_39;
		L_39 = Sprite_Create_m827A9BDEC4566AB71966A40DB48A09BB064D81E7(L_32, L_37, L_38, NULL);
		V_5 = L_39;
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_40 = __this->___akladsg;
		Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_41 = V_5;
		NullCheck(L_40);
		Image_set_sprite_mC0C248340BA27AAEE56855A3FAFA0D8CA12956DE(L_40, L_41, NULL);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_42 = __this->___akladsg;
		NullCheck(L_42);
		Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_42, (bool)0, NULL);
	}

IL_0130:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_oalf_mD5634A17FB4376233BCE5D79CDC845FA640B8911 (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, const RuntimeMethod* method) 
{
	{
		Omed_KalADFdjglakl1A1GLasDFDlkaGAGkfajkdlaks_m095D36E9208648EEA7DE2434346021A23EDD750D(__this, NULL);
		String_t* L_0 = __this->___kgakhe;
		String_t* L_1 = __this->___tqnxcC;
		String_t* L_2;
		L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_0, L_1, NULL);
		__this->___kgakhe = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___kgakhe), (void*)L_2);
		Omed_AbcTv_m14C4AB695875E64EE9681ABB17FC03A7FF4AA281(__this, ((int32_t)1005), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_KalADFdjglakl1A1GLasDFDlkaGAGkfajkdlaks_m095D36E9208648EEA7DE2434346021A23EDD750D (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Omed_D_e_sElghalkdaDKakKytoqewr254_m75BCD5BE5EBBF611D8D8D282733D5675FDE1E5A1 (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, String_t* ___0_value, String_t* ___1_daDKakKytoqew47, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICryptoTransform_tE6DA9E01069FDC62AB562B589C8E43EEC53B2377_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* V_2 = NULL;
	RuntimeObject* V_3 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL;
	bool V_5 = false;
	String_t* V_6 = NULL;
	{
		String_t* L_0 = ___1_daDKakKytoqew47;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		V_5 = L_1;
		bool L_2 = V_5;
		if (!L_2)
		{
			goto IL_0016;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_il2cpp_TypeInfo_var);
		String_t* L_3 = ((Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_StaticFields*)il2cpp_codegen_static_fields_for(Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_il2cpp_TypeInfo_var))->___H_d_e_s_k_e_y;
		___1_daDKakKytoqew47 = L_3;
	}

IL_0016:
	{
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_4;
		L_4 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		String_t* L_5 = ___1_daDKakKytoqew47;
		NullCheck(L_4);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
		L_6 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(18, L_4, L_5);
		V_0 = L_6;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_7;
		L_7 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
		String_t* L_8 = ___0_value;
		NullCheck(L_7);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9;
		L_9 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(18, L_7, L_8);
		V_1 = L_9;
		DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* L_10 = (DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E*)il2cpp_codegen_object_new(DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E_il2cpp_TypeInfo_var);
		DESCryptoServiceProvider__ctor_mCFCA7BDCDAB9DECC6C8172AC5DA18F35919B7841(L_10, NULL);
		V_2 = L_10;
		DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* L_11 = V_2;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_0;
		NullCheck(L_11);
		VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(12, L_11, L_12);
		DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* L_13 = V_2;
		NullCheck(L_13);
		VirtualActionInvoker1< int32_t >::Invoke(17, L_13, 2);
		DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* L_14 = V_2;
		NullCheck(L_14);
		VirtualActionInvoker1< int32_t >::Invoke(19, L_14, 2);
		DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* L_15 = V_2;
		NullCheck(L_15);
		RuntimeObject* L_16;
		L_16 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(20, L_15);
		V_3 = L_16;
		RuntimeObject* L_17 = V_3;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_1;
		NullCheck(L_19);
		NullCheck(L_17);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20;
		L_20 = InterfaceFuncInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(4, ICryptoTransform_tE6DA9E01069FDC62AB562B589C8E43EEC53B2377_il2cpp_TypeInfo_var, L_17, L_18, 0, ((int32_t)(((RuntimeArray*)L_19)->max_length)));
		V_4 = L_20;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_4;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_4;
		NullCheck(L_22);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		String_t* L_23;
		L_23 = Convert_ToBase64String_mECD6DC25F60E757B099BA569741E987677D1FFEE(L_21, 0, ((int32_t)(((RuntimeArray*)L_22)->max_length)), NULL);
		V_6 = L_23;
		goto IL_0070;
	}

IL_0070:
	{
		String_t* L_24 = V_6;
		return L_24;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Omed_D_e_sDlghalkdaDKakKytoqewr254_mA3EE615DF128D05681B69D400CA37911E3EA4B40 (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, String_t* ___0_value, String_t* ___1_daDKakKytoqew47, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICryptoTransform_tE6DA9E01069FDC62AB562B589C8E43EEC53B2377_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* V_2 = NULL;
	RuntimeObject* V_3 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL;
	bool V_5 = false;
	String_t* V_6 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
	}
	try
	{
		{
			String_t* L_0 = ___1_daDKakKytoqew47;
			bool L_1;
			L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
			V_5 = L_1;
			bool L_2 = V_5;
			if (!L_2)
			{
				goto IL_0017_1;
			}
		}
		{
			il2cpp_codegen_runtime_class_init_inline(Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_il2cpp_TypeInfo_var);
			String_t* L_3 = ((Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_StaticFields*)il2cpp_codegen_static_fields_for(Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_il2cpp_TypeInfo_var))->___H_d_e_s_k_e_y;
			___1_daDKakKytoqew47 = L_3;
		}

IL_0017_1:
		{
			Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_4;
			L_4 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
			String_t* L_5 = ___1_daDKakKytoqew47;
			NullCheck(L_4);
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
			L_6 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(18, L_4, L_5);
			V_0 = L_6;
			String_t* L_7 = ___0_value;
			il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
			L_8 = Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C(L_7, NULL);
			V_1 = L_8;
			DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* L_9 = (DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E*)il2cpp_codegen_object_new(DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E_il2cpp_TypeInfo_var);
			DESCryptoServiceProvider__ctor_mCFCA7BDCDAB9DECC6C8172AC5DA18F35919B7841(L_9, NULL);
			V_2 = L_9;
			DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* L_10 = V_2;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_0;
			NullCheck(L_10);
			VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(12, L_10, L_11);
			DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* L_12 = V_2;
			NullCheck(L_12);
			VirtualActionInvoker1< int32_t >::Invoke(17, L_12, 2);
			DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* L_13 = V_2;
			NullCheck(L_13);
			VirtualActionInvoker1< int32_t >::Invoke(19, L_13, 2);
			DESCryptoServiceProvider_t4EC0DFBCDF6CACBDDBF82DBE378785799C966F9E* L_14 = V_2;
			NullCheck(L_14);
			RuntimeObject* L_15;
			L_15 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(22, L_14);
			V_3 = L_15;
			RuntimeObject* L_16 = V_3;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_1;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_1;
			NullCheck(L_18);
			NullCheck(L_16);
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19;
			L_19 = InterfaceFuncInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(4, ICryptoTransform_tE6DA9E01069FDC62AB562B589C8E43EEC53B2377_il2cpp_TypeInfo_var, L_16, L_17, 0, ((int32_t)(((RuntimeArray*)L_18)->max_length)));
			V_4 = L_19;
			Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_20;
			L_20 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_4;
			NullCheck(L_20);
			String_t* L_22;
			L_22 = VirtualFuncInvoker1< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(35, L_20, L_21);
			V_6 = L_22;
			goto IL_0077;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_006c;
		}
		throw e;
	}

CATCH_006c:
	{
		String_t* L_23 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&String_t_il2cpp_TypeInfo_var))))->___Empty;
		V_6 = L_23;
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0077;
	}

IL_0077:
	{
		String_t* L_24 = V_6;
		return L_24;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_AbcTv_m14C4AB695875E64EE9681ABB17FC03A7FF4AA281 (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, int32_t ___0_val, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6782B2B9A24E8106541C075E6509494A5B08B671);
		s_Il2CppMethodInitialized = true;
	}
	{
		MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB(__this, _stringLiteral6782B2B9A24E8106541C075E6509494A5B08B671, (0.109999999f), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_WalkToNext_mEFBF6C4056A534596047ABAE8883A96B2F6F7FEE (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___kgakhe;
		String_t* L_1 = __this->___ZhN4cAXfM;
		String_t* L_2;
		L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_0, L_1, NULL);
		__this->___kgakhe = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___kgakhe), (void*)L_2);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
		L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_3);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
		Omed_SaveDaino_m606D12FB332A18FA51B93CAA1306743666675ADF(__this, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_Update_mCC912127DF0BCF0F75D92CC3F2F8424A0CB7CFE2 (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->____dkkalke;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		Omed_klasdfeigela_m4AB8AC324D717BD6E35A233897AAFDD20087472C(__this, NULL);
	}

IL_0014:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_klasdfeigela_m4AB8AC324D717BD6E35A233897AAFDD20087472C (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	String_t* V_1 = NULL;
	bool V_2 = false;
	int32_t G_B5_0 = 0;
	{
		float L_0 = __this->____adsdk;
		float L_1;
		L_1 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		__this->____adsdk = ((float)il2cpp_codegen_add(L_0, L_1));
		float L_2 = __this->____adsdk;
		float L_3 = __this->____kkahhda;
		V_0 = (bool)((((int32_t)((!(((float)L_2) >= ((float)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_00ce;
		}
	}
	{
		__this->____adsdk = (0.0f);
		float L_5;
		L_5 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494((3.0f), (9.0f), NULL);
		__this->____kkahhda = L_5;
		String_t* L_6 = __this->____dafkkasdfalke;
		String_t* L_7;
		L_7 = Omed_D_e_sDlghalkdaDKakKytoqewr254_mA3EE615DF128D05681B69D400CA37911E3EA4B40(__this, L_6, (String_t*)NULL, NULL);
		V_1 = L_7;
		String_t* L_8 = V_1;
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_9 = __this->____omedbaby;
		NullCheck(L_9);
		String_t* L_10;
		L_10 = VirtualFuncInvoker0< String_t* >::Invoke(74, L_9);
		bool L_11;
		L_11 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_8, L_10, NULL);
		if (L_11)
		{
			goto IL_0098;
		}
	}
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_12 = __this->____omedbaby;
		NullCheck(L_12);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
		L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_12, NULL);
		NullCheck(L_13);
		bool L_14;
		L_14 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_13, NULL);
		if (!L_14)
		{
			goto IL_0098;
		}
	}
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_15 = __this->____omedbaby;
		NullCheck(L_15);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16;
		L_16 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22, L_15);
		float L_17 = L_16.___a;
		G_B5_0 = ((((float)L_17) < ((float)(0.100000001f)))? 1 : 0);
		goto IL_0099;
	}

IL_0098:
	{
		G_B5_0 = 1;
	}

IL_0099:
	{
		V_2 = (bool)G_B5_0;
		bool L_18 = V_2;
		if (!L_18)
		{
			goto IL_00cd;
		}
	}
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_19 = __this->____omedbaby;
		NullCheck(L_19);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20;
		L_20 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_19, NULL);
		NullCheck(L_20);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21;
		L_21 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_20, NULL);
		NullCheck(L_21);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
		L_22 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_21, NULL);
		NullCheck(L_22);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23;
		L_23 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_22, NULL);
		NullCheck(L_23);
		GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_23, (bool)1, NULL);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_24 = __this->___akladsg;
		NullCheck(L_24);
		Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_24, (bool)1, NULL);
	}

IL_00cd:
	{
	}

IL_00ce:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed_SaveDaino_m606D12FB332A18FA51B93CAA1306743666675ADF (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vec, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	String_t* V_1 = NULL;
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->____omedbaby;
		String_t* L_1 = __this->___kgakhe;
		NullCheck(L_0);
		VirtualActionInvoker1< String_t* >::Invoke(75, L_0, L_1);
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2 = __this->____omedbaby;
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_3 = L_2;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = VirtualFuncInvoker0< String_t* >::Invoke(74, L_3);
		String_t* L_5 = __this->___baqZy1noPMKw;
		String_t* L_6 = __this->___hvOzsv;
		String_t* L_7 = __this->___YRIhh38Xm;
		String_t* L_8;
		L_8 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_4, L_5, L_6, L_7, NULL);
		NullCheck(L_3);
		VirtualActionInvoker1< String_t* >::Invoke(75, L_3, L_8);
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_9 = __this->____omedbaby;
		NullCheck(L_9);
		String_t* L_10;
		L_10 = VirtualFuncInvoker0< String_t* >::Invoke(74, L_9);
		V_0 = L_10;
		String_t* L_11 = V_0;
		__this->____dafkkasdfalke = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____dafkkasdfalke), (void*)L_11);
		__this->____dkkalke = (bool)1;
		String_t* L_12 = V_0;
		String_t* L_13;
		L_13 = Omed_D_e_sDlghalkdaDKakKytoqewr254_mA3EE615DF128D05681B69D400CA37911E3EA4B40(__this, L_12, (String_t*)NULL, NULL);
		V_1 = L_13;
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_14 = __this->____omedbaby;
		String_t* L_15 = V_1;
		NullCheck(L_14);
		VirtualActionInvoker1< String_t* >::Invoke(75, L_14, L_15);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed__ctor_m63301C731FEAE2F8F97D64D397FC27775F622722 (Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral110AD422F935696781C365431BCD888B786698CB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral223CA56814CE64D5CFDB92BD828F5C0263182384);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral234D19ACC97DBDDB4C2351D9B583DDC8AD958380);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3824812959D113244C3F062B9D88EE8AF08B2DFA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7985BE3FC64214A5FA06EBD434666BAC9FCE0C27);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC1C5CF745D20A188D42DDD2BAB1FB5F748AF4AB7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___jLKjdkLDK5ag5aGH5klsaladsfj = _stringLiteralC1C5CF745D20A188D42DDD2BAB1FB5F748AF4AB7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___jLKjdkLDK5ag5aGH5klsaladsfj), (void*)_stringLiteralC1C5CF745D20A188D42DDD2BAB1FB5F748AF4AB7);
		__this->___tqnxcC = _stringLiteral7985BE3FC64214A5FA06EBD434666BAC9FCE0C27;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___tqnxcC), (void*)_stringLiteral7985BE3FC64214A5FA06EBD434666BAC9FCE0C27);
		__this->___ZhN4cAXfM = _stringLiteral3824812959D113244C3F062B9D88EE8AF08B2DFA;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___ZhN4cAXfM), (void*)_stringLiteral3824812959D113244C3F062B9D88EE8AF08B2DFA);
		__this->___baqZy1noPMKw = _stringLiteral223CA56814CE64D5CFDB92BD828F5C0263182384;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___baqZy1noPMKw), (void*)_stringLiteral223CA56814CE64D5CFDB92BD828F5C0263182384);
		__this->___hvOzsv = _stringLiteral234D19ACC97DBDDB4C2351D9B583DDC8AD958380;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___hvOzsv), (void*)_stringLiteral234D19ACC97DBDDB4C2351D9B583DDC8AD958380);
		__this->___YRIhh38Xm = _stringLiteral110AD422F935696781C365431BCD888B786698CB;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___YRIhh38Xm), (void*)_stringLiteral110AD422F935696781C365431BCD888B786698CB);
		__this->___kgakhe = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___kgakhe), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		__this->____adsdk = (0.0f);
		__this->____kkahhda = (5.0f);
		__this->____dkkalke = (bool)0;
		__this->____dafkkasdfalke = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____dafkkasdfalke), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Omed__cctor_mD3C080E7A67E27A9F93CD499229483BB874FE390 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA8547486D4C599261BDCF08854E247604EF6176);
		s_Il2CppMethodInitialized = true;
	}
	{
		((Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_StaticFields*)il2cpp_codegen_static_fields_for(Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_il2cpp_TypeInfo_var))->___H_d_e_s_k_e_y = _stringLiteralAA8547486D4C599261BDCF08854E247604EF6176;
		Il2CppCodeGenWriteBarrier((void**)(&((Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_StaticFields*)il2cpp_codegen_static_fields_for(Omed_t51C649DABD5FAC4D947195F3DAB9D3174BE86B92_il2cpp_TypeInfo_var))->___H_d_e_s_k_e_y), (void*)_stringLiteralAA8547486D4C599261BDCF08854E247604EF6176);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParticleExporter_Start_m5EA0A7A2AAE294E40B227727AA53DE5589677760 (ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	{
		int32_t L_0 = __this->___frameRate;
		Time_set_captureFramerate_m5A4BB7762F89B0513D3399A3D17BF715266950F4(L_0, NULL);
		String_t* L_1 = __this->___folder;
		String_t* L_2;
		L_2 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
		String_t* L_3;
		L_3 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_1, L_2, NULL);
		__this->___realFolder = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___realFolder), (void*)L_3);
		String_t* L_4 = __this->___realFolder;
		bool L_5;
		L_5 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_4, NULL);
		V_2 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_0044;
		}
	}
	{
		String_t* L_7 = __this->___realFolder;
		DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_8;
		L_8 = Directory_CreateDirectory_m16EC5CE8561A997C6635E06DC24C77590F29D94F(L_7, NULL);
	}

IL_0044:
	{
		float L_9;
		L_9 = Time_get_timeScale_m1F45A413D4EEA08B1E0988022512C137F6C1E616(NULL);
		__this->___originaltimescaleTime = L_9;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10;
		L_10 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
		NullCheck(L_10);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
		L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
		V_0 = L_11;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = __this->___cameraPosition;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		bool L_14;
		L_14 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_12, L_13, NULL);
		V_3 = L_14;
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_0082;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = V_0;
		NullCheck(L_16);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
		L_17 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_16, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = __this->___cameraPosition;
		NullCheck(L_17);
		Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_17, L_18, NULL);
	}

IL_0082:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = __this->___cameraRotation;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
		L_20 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		bool L_21;
		L_21 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_19, L_20, NULL);
		V_4 = L_21;
		bool L_22 = V_4;
		if (!L_22)
		{
			goto IL_00b1;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23 = V_0;
		NullCheck(L_23);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24;
		L_24 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_23, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = __this->___cameraRotation;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26;
		L_26 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_25, NULL);
		NullCheck(L_24);
		Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_24, L_26, NULL);
	}

IL_00b1:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28;
		L_28 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_27, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
		V_1 = L_28;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29 = V_1;
		NullCheck(L_29);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_30;
		L_30 = GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6(L_29, GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
		__this->___exportCamera = L_30;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___exportCamera), (void*)L_30);
		__this->___currentTime = (0.0f);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParticleExporter_Update_mD3506211D7C0FEEA2BBC31BE4884CEF974037962 (ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7591C6B2C207685CBD36BB3D5ED56CC4ADA8FBD5);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		float L_0 = __this->___currentTime;
		float L_1;
		L_1 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		__this->___currentTime = ((float)il2cpp_codegen_add(L_0, L_1));
		bool L_2 = __this->___over;
		if (L_2)
		{
			goto IL_002f;
		}
	}
	{
		int32_t L_3 = __this->___currentIndex;
		float L_4 = __this->___frameCount;
		G_B3_0 = ((((int32_t)((!(((float)((float)L_3)) >= ((float)L_4)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0030;
	}

IL_002f:
	{
		G_B3_0 = 0;
	}

IL_0030:
	{
		V_0 = (bool)G_B3_0;
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0050;
		}
	}
	{
		__this->___over = (bool)1;
		ParticleExporter_Cleanup_m9A46300B1EBFE0EB5E0DEB3EAA136E3D646660ED(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral7591C6B2C207685CBD36BB3D5ED56CC4ADA8FBD5, NULL);
		goto IL_005d;
	}

IL_0050:
	{
		RuntimeObject* L_6;
		L_6 = ParticleExporter_CaptureFrame_m97990E8964D1B3E82D5FDB0649341278DB1E26B1(__this, NULL);
		Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_7;
		L_7 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_6, NULL);
	}

IL_005d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParticleExporter_Cleanup_m9A46300B1EBFE0EB5E0DEB3EAA136E3D646660ED (ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___exportCamera;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_0, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
		L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
		Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ParticleExporter_CaptureFrame_m97990E8964D1B3E82D5FDB0649341278DB1E26B1 (ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104* L_0 = (U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104*)il2cpp_codegen_object_new(U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104_il2cpp_TypeInfo_var);
		U3CCaptureFrameU3Ed__16__ctor_m7FC5BDD403A99AD4338A97EEF2A1E1E3A8C6DA66(L_0, 0, NULL);
		U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ParticleExporter_GetTex2D_m935BFFED8B823CC8E44A9B634F598D1B7A85DAB3 (ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_2 = NULL;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_3 = NULL;
	{
		int32_t L_0;
		L_0 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		V_0 = L_0;
		int32_t L_1;
		L_1 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		V_1 = L_1;
		int32_t L_2 = V_0;
		int32_t L_3 = V_1;
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
		Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_4, L_2, L_3, 5, (bool)0, NULL);
		V_2 = L_4;
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = V_2;
		int32_t L_6 = V_0;
		int32_t L_7 = V_1;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_8;
		memset((&L_8), 0, sizeof(L_8));
		Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_8), (0.0f), (0.0f), ((float)L_6), ((float)L_7), NULL);
		NullCheck(L_5);
		Texture2D_ReadPixels_m6B45DF7C051BF599C72ED09691F21A6C769EEBD9(L_5, L_8, 0, 0, NULL);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = V_2;
		NullCheck(L_9);
		Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_9, NULL);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = V_2;
		V_3 = L_10;
		goto IL_003e;
	}

IL_003e:
	{
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_11 = V_3;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParticleExporter__ctor_mD04B1BFB1FBAAF6B418ED4DFADB861B5017E7456 (ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD57C001A5784B23B05FC8E321BB420BA605D089B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___folder = _stringLiteralD57C001A5784B23B05FC8E321BB420BA605D089B;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___folder), (void*)_stringLiteralD57C001A5784B23B05FC8E321BB420BA605D089B);
		__this->___frameRate = ((int32_t)25);
		__this->___frameCount = (100.0f);
		__this->___screenWidth = ((int32_t)960);
		__this->___screenHeight = ((int32_t)640);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___cameraPosition = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___cameraRotation = L_1;
		__this->___realFolder = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___realFolder), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		__this->___currentTime = (0.0f);
		__this->___over = (bool)0;
		__this->___currentIndex = 0;
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaptureFrameU3Ed__16__ctor_m7FC5BDD403A99AD4338A97EEF2A1E1E3A8C6DA66 (U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaptureFrameU3Ed__16_System_IDisposable_Dispose_m7750CE28E44D2DE431B67D7883C5D082C0AB9B7A (U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCaptureFrameU3Ed__16_MoveNext_mA2454BE55DCD7BB151CAB8BD85EFF381D7B7EDCB (U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6EAD8DCFA2E1B2456CB74F2FFCE5D92586D480BB);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B11_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)1)))
		{
			goto IL_0014;
		}
	}
	{
		goto IL_0016;
	}

IL_0012:
	{
		goto IL_0018;
	}

IL_0014:
	{
		goto IL_003f;
	}

IL_0016:
	{
		return (bool)0;
	}

IL_0018:
	{
		__this->___U3CU3E1__state = (-1);
		Time_set_timeScale_mEF84EE4B2376A458387648079B426B267862D331((0.0f), NULL);
		WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_3 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
		WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_3, NULL);
		__this->___U3CU3E2__current = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_3);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_003f:
	{
		__this->___U3CU3E1__state = (-1);
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_4 = __this->___U3CU3E4__this;
		NullCheck(L_4);
		String_t* L_5 = L_4->___realFolder;
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_6 = __this->___U3CU3E4__this;
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_7 = __this->___U3CU3E4__this;
		NullCheck(L_7);
		int32_t L_8 = L_7->___currentIndex;
		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
		int32_t L_9 = V_1;
		NullCheck(L_6);
		L_6->___currentIndex = L_9;
		int32_t L_10 = V_1;
		int32_t L_11 = L_10;
		RuntimeObject* L_12 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_11);
		String_t* L_13;
		L_13 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral6EAD8DCFA2E1B2456CB74F2FFCE5D92586D480BB, L_5, L_12, NULL);
		__this->___U3CfilenameU3E5__1 = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfilenameU3E5__1), (void*)L_13);
		String_t* L_14 = __this->___U3CfilenameU3E5__1;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_14, NULL);
		int32_t L_15;
		L_15 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		__this->___U3CwidthU3E5__2 = L_15;
		int32_t L_16;
		L_16 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		__this->___U3CheightU3E5__3 = L_16;
		int32_t L_17 = __this->___U3CwidthU3E5__2;
		int32_t L_18 = __this->___U3CheightU3E5__3;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_19 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		RenderTexture__ctor_m53215A8EDDE262932758186108347685F6A512C4(L_19, L_17, L_18, ((int32_t)24), 0, NULL);
		__this->___U3CblackCamRenderTextureU3E5__4 = L_19;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CblackCamRenderTextureU3E5__4), (void*)L_19);
		int32_t L_20 = __this->___U3CwidthU3E5__2;
		int32_t L_21 = __this->___U3CheightU3E5__3;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_22 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		RenderTexture__ctor_m53215A8EDDE262932758186108347685F6A512C4(L_22, L_20, L_21, ((int32_t)24), 0, NULL);
		__this->___U3CwhiteCamRenderTextureU3E5__5 = L_22;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CwhiteCamRenderTextureU3E5__5), (void*)L_22);
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_23 = __this->___U3CU3E4__this;
		NullCheck(L_23);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_24 = L_23->___exportCamera;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_25 = __this->___U3CblackCamRenderTextureU3E5__4;
		NullCheck(L_24);
		Camera_set_targetTexture_mE6C740F21A72DA47FB5B1D31D208710738A836C4(L_24, L_25, NULL);
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_26 = __this->___U3CU3E4__this;
		NullCheck(L_26);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_27 = L_26->___exportCamera;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_28;
		L_28 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		NullCheck(L_27);
		Camera_set_backgroundColor_m036FD8C316A93A0B168ACC89AFF16D396B872138(L_27, L_28, NULL);
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_29 = __this->___U3CU3E4__this;
		NullCheck(L_29);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_30 = L_29->___exportCamera;
		NullCheck(L_30);
		Camera_Render_m6089001EB6710DA9A21C87185D65922F13A24509(L_30, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_31 = __this->___U3CblackCamRenderTextureU3E5__4;
		RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_31, NULL);
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_32 = __this->___U3CU3E4__this;
		NullCheck(L_32);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_33;
		L_33 = ParticleExporter_GetTex2D_m935BFFED8B823CC8E44A9B634F598D1B7A85DAB3(L_32, NULL);
		__this->___U3CtexbU3E5__6 = L_33;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtexbU3E5__6), (void*)L_33);
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_34 = __this->___U3CU3E4__this;
		NullCheck(L_34);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_35 = L_34->___exportCamera;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_36 = __this->___U3CwhiteCamRenderTextureU3E5__5;
		NullCheck(L_35);
		Camera_set_targetTexture_mE6C740F21A72DA47FB5B1D31D208710738A836C4(L_35, L_36, NULL);
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_37 = __this->___U3CU3E4__this;
		NullCheck(L_37);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_38 = L_37->___exportCamera;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_39;
		L_39 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
		NullCheck(L_38);
		Camera_set_backgroundColor_m036FD8C316A93A0B168ACC89AFF16D396B872138(L_38, L_39, NULL);
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_40 = __this->___U3CU3E4__this;
		NullCheck(L_40);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_41 = L_40->___exportCamera;
		NullCheck(L_41);
		Camera_Render_m6089001EB6710DA9A21C87185D65922F13A24509(L_41, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_42 = __this->___U3CwhiteCamRenderTextureU3E5__5;
		RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_42, NULL);
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_43 = __this->___U3CU3E4__this;
		NullCheck(L_43);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_44;
		L_44 = ParticleExporter_GetTex2D_m935BFFED8B823CC8E44A9B634F598D1B7A85DAB3(L_43, NULL);
		__this->___U3CtexwU3E5__7 = L_44;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtexwU3E5__7), (void*)L_44);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_45 = __this->___U3CtexwU3E5__7;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_46;
		L_46 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_45, NULL);
		if (!L_46)
		{
			goto IL_01a7;
		}
	}
	{
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_47 = __this->___U3CtexbU3E5__6;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_48;
		L_48 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_47, NULL);
		G_B11_0 = ((int32_t)(L_48));
		goto IL_01a8;
	}

IL_01a7:
	{
		G_B11_0 = 0;
	}

IL_01a8:
	{
		V_2 = (bool)G_B11_0;
		bool L_49 = V_2;
		if (!L_49)
		{
			goto IL_03be;
		}
	}
	{
		int32_t L_50 = __this->___U3CwidthU3E5__2;
		int32_t L_51 = __this->___U3CheightU3E5__3;
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_52 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
		Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_52, L_50, L_51, 5, (bool)0, NULL);
		__this->___U3CoutputtexU3E5__8 = L_52;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutputtexU3E5__8), (void*)L_52);
		__this->___U3CyU3E5__10 = 0;
		goto IL_02ec;
	}

IL_01d5:
	{
		__this->___U3CxU3E5__11 = 0;
		goto IL_02bf;
	}

IL_01e2:
	{
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_53 = __this->___U3CtexwU3E5__7;
		int32_t L_54 = __this->___U3CxU3E5__11;
		int32_t L_55 = __this->___U3CyU3E5__10;
		NullCheck(L_53);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_56;
		L_56 = Texture2D_GetPixel_m69A17FE5CC220F438C7421DCB50A9E22AAB4A415(L_53, L_54, L_55, NULL);
		float L_57 = L_56.___r;
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_58 = __this->___U3CtexbU3E5__6;
		int32_t L_59 = __this->___U3CxU3E5__11;
		int32_t L_60 = __this->___U3CyU3E5__10;
		NullCheck(L_58);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_61;
		L_61 = Texture2D_GetPixel_m69A17FE5CC220F438C7421DCB50A9E22AAB4A415(L_58, L_59, L_60, NULL);
		float L_62 = L_61.___r;
		__this->___U3CalphaU3E5__12 = ((float)il2cpp_codegen_subtract(L_57, L_62));
		float L_63 = __this->___U3CalphaU3E5__12;
		__this->___U3CalphaU3E5__12 = ((float)il2cpp_codegen_subtract((1.0f), L_63));
		float L_64 = __this->___U3CalphaU3E5__12;
		V_3 = (bool)((((float)L_64) == ((float)(0.0f)))? 1 : 0);
		bool L_65 = V_3;
		if (!L_65)
		{
			goto IL_0254;
		}
	}
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_66;
		L_66 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
		__this->___U3CcolorU3E5__13 = L_66;
		goto IL_0273;
	}

IL_0254:
	{
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_67 = __this->___U3CtexbU3E5__6;
		int32_t L_68 = __this->___U3CxU3E5__11;
		int32_t L_69 = __this->___U3CyU3E5__10;
		NullCheck(L_67);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_70;
		L_70 = Texture2D_GetPixel_m69A17FE5CC220F438C7421DCB50A9E22AAB4A415(L_67, L_68, L_69, NULL);
		__this->___U3CcolorU3E5__13 = L_70;
	}

IL_0273:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_71 = (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(&__this->___U3CcolorU3E5__13);
		float L_72 = __this->___U3CalphaU3E5__12;
		L_71->___a = L_72;
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_73 = __this->___U3CoutputtexU3E5__8;
		int32_t L_74 = __this->___U3CxU3E5__11;
		int32_t L_75 = __this->___U3CyU3E5__10;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_76 = __this->___U3CcolorU3E5__13;
		NullCheck(L_73);
		Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB(L_73, L_74, L_75, L_76, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_77 = (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(&__this->___U3CcolorU3E5__13);
		il2cpp_codegen_initobj(L_77, sizeof(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F));
		int32_t L_78 = __this->___U3CxU3E5__11;
		V_1 = ((int32_t)il2cpp_codegen_add(L_78, 1));
		int32_t L_79 = V_1;
		__this->___U3CxU3E5__11 = L_79;
	}

IL_02bf:
	{
		int32_t L_80 = __this->___U3CxU3E5__11;
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_81 = __this->___U3CoutputtexU3E5__8;
		NullCheck(L_81);
		int32_t L_82;
		L_82 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_81);
		V_4 = (bool)((((int32_t)L_80) < ((int32_t)L_82))? 1 : 0);
		bool L_83 = V_4;
		if (L_83)
		{
			goto IL_01e2;
		}
	}
	{
		int32_t L_84 = __this->___U3CyU3E5__10;
		V_1 = ((int32_t)il2cpp_codegen_add(L_84, 1));
		int32_t L_85 = V_1;
		__this->___U3CyU3E5__10 = L_85;
	}

IL_02ec:
	{
		int32_t L_86 = __this->___U3CyU3E5__10;
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_87 = __this->___U3CoutputtexU3E5__8;
		NullCheck(L_87);
		int32_t L_88;
		L_88 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_87);
		V_5 = (bool)((((int32_t)L_86) < ((int32_t)L_88))? 1 : 0);
		bool L_89 = V_5;
		if (L_89)
		{
			goto IL_01d5;
		}
	}
	{
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_90 = __this->___U3CoutputtexU3E5__8;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_91;
		L_91 = ImageConversion_EncodeToPNG_m0804AD31B83C653AEBB234F6CC31A02D4FA7C945(L_90, NULL);
		__this->___U3CpngShotU3E5__9 = L_91;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpngShotU3E5__9), (void*)L_91);
		String_t* L_92 = __this->___U3CfilenameU3E5__1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_93 = __this->___U3CpngShotU3E5__9;
		File_WriteAllBytes_mC491031DA14AA9B591F62D6AD0181D090E081077(L_92, L_93, NULL);
		__this->___U3CpngShotU3E5__9 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpngShotU3E5__9), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
		RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL, NULL);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_94 = __this->___U3CoutputtexU3E5__8;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_94, NULL);
		__this->___U3CoutputtexU3E5__8 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutputtexU3E5__8), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_95 = __this->___U3CblackCamRenderTextureU3E5__4;
		Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_95, NULL);
		__this->___U3CblackCamRenderTextureU3E5__4 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CblackCamRenderTextureU3E5__4), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_96 = __this->___U3CwhiteCamRenderTextureU3E5__5;
		Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_96, NULL);
		__this->___U3CwhiteCamRenderTextureU3E5__5 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CwhiteCamRenderTextureU3E5__5), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_97 = __this->___U3CtexbU3E5__6;
		Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_97, NULL);
		__this->___U3CtexbU3E5__6 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtexbU3E5__6), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_98 = __this->___U3CtexwU3E5__7;
		Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_98, NULL);
		__this->___U3CtexbU3E5__6 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtexbU3E5__6), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
		il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
		GC_Collect_m43D435501E4B72E382DB08A0431DE01D550F76A7(NULL);
		ParticleExporter_t004B800C507BE7AFD3015C8565768353D849CF74* L_99 = __this->___U3CU3E4__this;
		NullCheck(L_99);
		float L_100 = L_99->___originaltimescaleTime;
		Time_set_timeScale_mEF84EE4B2376A458387648079B426B267862D331(L_100, NULL);
		__this->___U3CoutputtexU3E5__8 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutputtexU3E5__8), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
		__this->___U3CpngShotU3E5__9 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpngShotU3E5__9), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
	}

IL_03be:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCaptureFrameU3Ed__16_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m792F8DBEF1312A7D969DAC7AD0628B2E5F2BFB73 (U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaptureFrameU3Ed__16_System_Collections_IEnumerator_Reset_mF46530639B769966DD2F9846765A570EB6831968 (U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CCaptureFrameU3Ed__16_System_Collections_IEnumerator_Reset_mF46530639B769966DD2F9846765A570EB6831968_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCaptureFrameU3Ed__16_System_Collections_IEnumerator_get_Current_m22E25CC2F03EF66784CBE09F0575D069AAACD622 (U3CCaptureFrameU3Ed__16_t9A489432039972F2F26D9645E6C57F840E52E104* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomSwitchOff_Start_mD63F7D2F1E4F731F084B94724B1B6562AB4CE676 (RandomSwitchOff_t14C050D9956578F04FDA80C09D79BC8D52DE4167* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_0;
		L_0 = Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9(__this, Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_RuntimeMethod_var);
		__this->____light = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____light), (void*)L_0);
		RandomSwitchOff_Radom_m3DAEACFAB04D99BFB37A271BF0448364EA60A507(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomSwitchOff_ChangeLight_mEFC171CE0EE12E1DCD5504198FF1B80CEDE60BFC (RandomSwitchOff_t14C050D9956578F04FDA80C09D79BC8D52DE4167* __this, const RuntimeMethod* method) 
{
	{
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_0 = __this->____light;
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_1 = __this->____light;
		NullCheck(L_1);
		bool L_2;
		L_2 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_1, NULL);
		NullCheck(L_0);
		Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_0, (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomSwitchOff_Radom_m3DAEACFAB04D99BFB37A271BF0448364EA60A507 (RandomSwitchOff_t14C050D9956578F04FDA80C09D79BC8D52DE4167* __this, const RuntimeMethod* method) 
{
	{
		float L_0;
		L_0 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
		float L_1 = __this->___RadomTimeInOneShine;
		__this->____timeInOneShine = ((float)il2cpp_codegen_multiply(L_0, L_1));
		float L_2;
		L_2 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
		float L_3 = __this->___RadomChangeTime;
		__this->____timeShine = ((float)il2cpp_codegen_multiply(L_2, L_3));
		__this->____ti = (0.0f);
		__this->____tiSec = (0.0f);
		__this->___state = 1;
		float L_4;
		L_4 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
		int32_t L_5 = __this->___RadomShineCount;
		int32_t L_6 = __this->___BaseShineCount;
		__this->____countShine = ((int32_t)il2cpp_codegen_add(il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_4, ((float)L_5))), (2.0f)))), ((int32_t)il2cpp_codegen_multiply(L_6, 2))));
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_7 = __this->____light;
		NullCheck(L_7);
		Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_7, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomSwitchOff_Update_m8249AD87B5A5B2EC68DCC46E156CE8384356618C (RandomSwitchOff_t14C050D9956578F04FDA80C09D79BC8D52DE4167* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	{
		int32_t L_0 = __this->___state;
		V_1 = L_0;
		int32_t L_1 = V_1;
		V_0 = L_1;
		int32_t L_2 = V_0;
		if (!L_2)
		{
			goto IL_0018;
		}
	}
	{
		goto IL_000f;
	}

IL_000f:
	{
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) == ((int32_t)1)))
		{
			goto IL_008e;
		}
	}
	{
		goto IL_00f7;
	}

IL_0018:
	{
		float L_4 = __this->____ti;
		__this->____ti = ((float)il2cpp_codegen_add(L_4, (1.0f)));
		float L_5 = __this->____ti;
		float L_6 = __this->____timeInOneShine;
		V_2 = (bool)((((int32_t)((!(((float)L_5) >= ((float)L_6)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_008c;
		}
	}
	{
		RandomSwitchOff_ChangeLight_mEFC171CE0EE12E1DCD5504198FF1B80CEDE60BFC(__this, NULL);
		__this->____ti = (0.0f);
		float L_8;
		L_8 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
		float L_9 = __this->___RadomTimeInOneShine;
		__this->____timeInOneShine = ((float)il2cpp_codegen_multiply(L_8, L_9));
		int32_t L_10 = __this->____countShine;
		__this->____countShine = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
		int32_t L_11 = __this->____countShine;
		V_3 = (bool)((((int32_t)((((int32_t)L_11) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_12 = V_3;
		if (!L_12)
		{
			goto IL_008b;
		}
	}
	{
		RandomSwitchOff_Radom_m3DAEACFAB04D99BFB37A271BF0448364EA60A507(__this, NULL);
	}

IL_008b:
	{
	}

IL_008c:
	{
		goto IL_00f7;
	}

IL_008e:
	{
		float L_13 = __this->____ti;
		float L_14;
		L_14 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		__this->____ti = ((float)il2cpp_codegen_add(L_13, L_14));
		float L_15 = __this->____ti;
		V_4 = (bool)((((int32_t)((!(((float)L_15) >= ((float)(1.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_16 = V_4;
		if (!L_16)
		{
			goto IL_00f5;
		}
	}
	{
		__this->____ti = (0.0f);
		float L_17 = __this->____tiSec;
		__this->____tiSec = ((float)il2cpp_codegen_add(L_17, (1.0f)));
		float L_18 = __this->____tiSec;
		float L_19 = __this->____timeShine;
		V_5 = (bool)((((int32_t)((!(((float)L_18) >= ((float)L_19)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_20 = V_5;
		if (!L_20)
		{
			goto IL_00f4;
		}
	}
	{
		__this->___state = 0;
	}

IL_00f4:
	{
	}

IL_00f5:
	{
		goto IL_00f7;
	}

IL_00f7:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomSwitchOff__ctor_m813E8E099C44BF8EB7C9314BF341EF6C31978392 (RandomSwitchOff_t14C050D9956578F04FDA80C09D79BC8D52DE4167* __this, const RuntimeMethod* method) 
{
	{
		__this->___BaseShineCount = 3;
		__this->___RadomShineCount = 5;
		__this->___RadomTimeInOneShine = (5.0f);
		__this->___RadomChangeTime = (5.0f);
		__this->____countShine = 0;
		__this->____timeShine = (5.0f);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RayTest_Start_mDBEC23FAD557179E1E7C254FE2E1C9B259014188 (RayTest_tDA3EB31FBE8C7E827D1A73C8A262432BAA06664A* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RayTest_Update_mB6E6D8B2442260E38504C9C309AE941AC155D0EC (RayTest_tDA3EB31FBE8C7E827D1A73C8A262432BAA06664A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A3CEF47822FDBCBA2B1866C337553459A3E5D16);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral238E6EDC16547C9ADBC5B24989B66C236EB4BD4F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73499AD646DE28369FB68F093FAB181683D5276F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB148C8F0BB32F4C3B2DF65B1237E656F2F9F1EBF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB864F8EAC1F054A2C97DC3902109FBD686F59D94);
		s_Il2CppMethodInitialized = true;
	}
	RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
	bool V_3 = false;
	Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_4;
	memset((&V_4), 0, sizeof(V_4));
	RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_7 = NULL;
	bool V_8 = false;
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___RayFire;
		NullCheck(L_0);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
		L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
		NullCheck(L_1);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___RayFire;
		NullCheck(L_3);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
		L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL);
		NullCheck(L_4);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_4, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_5, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_6, (1000.0f), NULL);
		il2cpp_codegen_runtime_class_init_inline(Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Physics_Linecast_m4F2A0744FE106002EE26D12B6137FC21C019B932(L_2, L_7, (&V_0), NULL);
		V_1 = L_8;
		bool L_9 = V_1;
		if (!L_9)
		{
			goto IL_008d;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = __this->___RayFire;
		NullCheck(L_10);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
		L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL);
		NullCheck(L_11);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
		L_12 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_11, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_0), NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14;
		L_14 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_DrawLine_m873C7065638CFE611C48F429742690508044B75A(L_12, L_13, L_14, NULL);
		Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_15;
		L_15 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_0), NULL);
		NullCheck(L_15);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
		L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL);
		V_2 = L_16;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = V_2;
		NullCheck(L_17);
		String_t* L_18;
		L_18 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_17, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_2;
		NullCheck(L_19);
		String_t* L_20;
		L_20 = GameObject_get_tag_mEDD27BF795072834D656B286CBE51B2C99747805(L_19, NULL);
		String_t* L_21;
		L_21 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralB148C8F0BB32F4C3B2DF65B1237E656F2F9F1EBF, L_18, _stringLiteralB864F8EAC1F054A2C97DC3902109FBD686F59D94, L_20, NULL);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_21, NULL);
	}

IL_008d:
	{
		bool L_22;
		L_22 = Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA(0, NULL);
		V_3 = L_22;
		bool L_23 = V_3;
		if (!L_23)
		{
			goto IL_0120;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_24;
		L_24 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
		L_25 = Input_get_mousePosition_mFF21FBD2647DAE2A23BD4C45571CA95D05A0A42C(NULL);
		NullCheck(L_24);
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_26;
		L_26 = Camera_ScreenPointToRay_m2887B9A49880B7AB670C57D66B67D6A6689FE315(L_24, L_25, NULL);
		V_4 = L_26;
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_27 = V_4;
		il2cpp_codegen_runtime_class_init_inline(Physics_t1244C2983AEAFA149425AFFC3DF53BC91C18ED56_il2cpp_TypeInfo_var);
		bool L_28;
		L_28 = Physics_Raycast_mCAC9F02A1AAB49E16B384EBC8318E2DF30F4B0E5(L_27, (&V_5), NULL);
		V_6 = L_28;
		bool L_29 = V_6;
		if (!L_29)
		{
			goto IL_011f;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
		L_30 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&V_4), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
		L_31 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_5), NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_32;
		L_32 = Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline(NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_DrawLine_m873C7065638CFE611C48F429742690508044B75A(L_30, L_31, L_32, NULL);
		Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_33;
		L_33 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_5), NULL);
		NullCheck(L_33);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34;
		L_34 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_33, NULL);
		V_7 = L_34;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35 = V_7;
		NullCheck(L_35);
		String_t* L_36;
		L_36 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_35, NULL);
		String_t* L_37;
		L_37 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral1A3CEF47822FDBCBA2B1866C337553459A3E5D16, L_36, NULL);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_37, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_38 = V_7;
		NullCheck(L_38);
		String_t* L_39;
		L_39 = GameObject_get_tag_mEDD27BF795072834D656B286CBE51B2C99747805(L_38, NULL);
		bool L_40;
		L_40 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_39, _stringLiteral73499AD646DE28369FB68F093FAB181683D5276F, NULL);
		V_8 = L_40;
		bool L_41 = V_8;
		if (!L_41)
		{
			goto IL_011e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral238E6EDC16547C9ADBC5B24989B66C236EB4BD4F, NULL);
	}

IL_011e:
	{
	}

IL_011f:
	{
	}

IL_0120:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RayTest__ctor_mB38A8AA6E8EF5DCDF2F51AA820995791AE0C0F31 (RayTest_tDA3EB31FBE8C7E827D1A73C8A262432BAA06664A* __this, const RuntimeMethod* method) 
{
	{
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shell_Start_m7E320F4886B7A8AD71F9E2074978D8EFD59D4DEB (Shell_t9C82B389DF6B5F563EAA1057438F779D166186A7* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shell_Update_mFA77C8717FDF63FC0071913A4B22BEBB00FFCAD5 (Shell_t9C82B389DF6B5F563EAA1057438F779D166186A7* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shell_OnTriggerEnter_m61694D39541935A75C503BEEF9B3D0D08D2F0AA1 (Shell_t9C82B389DF6B5F563EAA1057438F779D166186A7* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_co, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8DCE857CD2AFFC31E61A457DE06E0856E622C101);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E34B6D1A15C712D6743BB63178D85EBE9EE182D);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___shellExpPb;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0040;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___shellExpPb;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
		L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_4);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
		L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_6);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7;
		L_7 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_6, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
		L_8 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4(L_3, L_5, L_7, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var);
		V_1 = L_8;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_1;
		Object_Destroy_m064F2A066491D2DC4FFCFBDBE5FCFFB807A04436(L_9, (1.5f), NULL);
	}

IL_0040:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
		L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_10, NULL);
		Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_11 = ___0_co;
		NullCheck(L_11);
		String_t* L_12;
		L_12 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_11, NULL);
		bool L_13;
		L_13 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, _stringLiteral8E34B6D1A15C712D6743BB63178D85EBE9EE182D, NULL);
		V_2 = L_13;
		bool L_14 = V_2;
		if (!L_14)
		{
			goto IL_006e;
		}
	}
	{
		Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_15 = ___0_co;
		NullCheck(L_15);
		Component_SendMessage_mB1BCD3D07E4CF35877A56FE404902FCC83A3EB46(L_15, _stringLiteral8DCE857CD2AFFC31E61A457DE06E0856E622C101, NULL);
	}

IL_006e:
	{
		AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_16 = __this->___expSound;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_17;
		L_17 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_16, NULL);
		V_3 = L_17;
		bool L_18 = V_3;
		if (!L_18)
		{
			goto IL_009b;
		}
	}
	{
		AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_19 = __this->___expSound;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
		L_20 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_20);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
		L_21 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_20, NULL);
		AudioSource_PlayClipAtPoint_mF9D129487C356127ADA3AB5C0A67C7D00F26E3DD(L_19, L_21, (10.0f), NULL);
	}

IL_009b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shell__ctor_m5E54C8384B1FAFDC0C20EA29D232E203F5D2F13F (Shell_t9C82B389DF6B5F563EAA1057438F779D166186A7* __this, const RuntimeMethod* method) 
{
	{
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShowKeyCode_Start_m7DA080B0A2AA52DD2A948E53947BF54D29BC35B3 (ShowKeyCode_tC987DD90FFA44E2913F44AD67EDAC9A18D56E8DB* __this, const RuntimeMethod* method) 
{
	{
		__this->___currentKey = ((int32_t)32);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShowKeyCode_Update_m464CE07572E92CE74959CC7AF5136368EE95564B (ShowKeyCode_tC987DD90FFA44E2913F44AD67EDAC9A18D56E8DB* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShowKeyCode_OnGUI_m2D7C3AA4520D411DD75C047F1C46C29C3F6C1C96 (ShowKeyCode_tC987DD90FFA44E2913F44AD67EDAC9A18D56E8DB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19A58FA5C83C18E754F013F8A01832DE4EE60C79);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* V_1 = NULL;
	bool V_2 = false;
	{
		bool L_0;
		L_0 = Input_get_anyKeyDown_m9B8D98B5574A2AA63CEED98FBF0E2A1D946BCA71(NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_004b;
		}
	}
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2;
		L_2 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL);
		V_1 = L_2;
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_3 = V_1;
		NullCheck(L_3);
		bool L_4;
		L_4 = Event_get_isKey_mDA8FE1CC5E305BAF181E86A727173C9BE9A1B754(L_3, NULL);
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_004a;
		}
	}
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = V_1;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_6, NULL);
		__this->___currentKey = L_7;
		int32_t* L_8 = (int32_t*)(&__this->___currentKey);
		Il2CppFakeBox<int32_t> L_9(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, L_8);
		String_t* L_10;
		L_10 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_9), NULL);
		String_t* L_11;
		L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral19A58FA5C83C18E754F013F8A01832DE4EE60C79, L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_11, NULL);
	}

IL_004a:
	{
	}

IL_004b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShowKeyCode__ctor_m9E5E0D990DC3B5874F1C1CDA5E1698030708EB06 (ShowKeyCode_tC987DD90FFA44E2913F44AD67EDAC9A18D56E8DB* __this, const RuntimeMethod* method) 
{
	{
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* TimeOuts_get_Ins_mDC561FDB0A94F7975537C82D401BB30B3F276FA8 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* L_0 = ((TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields*)il2cpp_codegen_static_fields_for(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var))->____ins;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOuts_Awake_m5CCFE4676918BC7AC34C36CC4C08345A50D1975A (TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		((TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields*)il2cpp_codegen_static_fields_for(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var))->____ins = __this;
		Il2CppCodeGenWriteBarrier((void**)(&((TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields*)il2cpp_codegen_static_fields_for(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var))->____ins), (void*)__this);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOuts_AddTiemout_mE17334329E556F67A68F317F7A57D2B6E1F58737 (TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* __this, float ___0_timeVal, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_callback, String_t* ___2_toName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* L_0 = ((TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields*)il2cpp_codegen_static_fields_for(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var))->____timeTool;
		String_t* L_1 = ___2_toName;
		NullCheck(L_0);
		TimeToolMe_CleanTimeout_m07661705AC76B273B9076ECAEE4CBF1C18AF7580(L_0, L_1, NULL);
		TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* L_2 = ((TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields*)il2cpp_codegen_static_fields_for(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var))->____timeTool;
		float L_3 = ___0_timeVal;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = ___1_callback;
		String_t* L_5 = ___2_toName;
		NullCheck(L_2);
		TimeToolMe_AddTimeout_mCC276F5DA7E46F550D73E8797E9A9CC3DB34ED86(L_2, L_3, L_4, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOuts_ClearTimeout_m96774095842A15218AB08D4CD6F69BD0000FD861 (TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* __this, String_t* ___0_toName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* L_0 = ((TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields*)il2cpp_codegen_static_fields_for(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var))->____timeTool;
		String_t* L_1 = ___0_toName;
		NullCheck(L_0);
		TimeToolMe_CleanTimeout_m07661705AC76B273B9076ECAEE4CBF1C18AF7580(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOuts_ClearAllTimeout_mCF8CF0EFF14837D647E41B2CD85E8C9013F52BD5 (TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* L_0 = ((TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields*)il2cpp_codegen_static_fields_for(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var))->____timeTool;
		NullCheck(L_0);
		TimeToolMe_ClearAllTimeout_m66298F77B4FAB656D0E7C4DF595BBF973CA0CCB1(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOuts_Update_m1D5CDF167F6A74FABC40C19382A8D0EDDD2F5747 (TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* L_0 = ((TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields*)il2cpp_codegen_static_fields_for(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var))->____timeTool;
		NullCheck(L_0);
		TimeToolMe_FixedUpdateMe_m5ACBCD51D17EC77BA665176B6465C91D8FE96A2B(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOuts__ctor_m6B67A6FCD21C0048B16B93E2E7A951C68D641B58 (TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039* __this, const RuntimeMethod* method) 
{
	{
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOuts__cctor_m7E7196072AB9F6E6D3C80CC9E6C3C14221E9E415 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* L_0 = (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4*)il2cpp_codegen_object_new(TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4_il2cpp_TypeInfo_var);
		TimeToolMe__ctor_m198DEB0EF8F38ABAA3C8EF24816DC45586BBBCF5(L_0, NULL);
		((TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields*)il2cpp_codegen_static_fields_for(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var))->____timeTool = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_StaticFields*)il2cpp_codegen_static_fields_for(TimeOuts_t21D576200CE260AD609D5F6DDDB4654BDED27039_il2cpp_TypeInfo_var))->____timeTool), (void*)L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_add_TimeUpdateEvent_m5B04C1B8D54D42B584DAE207D3E78FC5CAC50893 (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___TimeUpdateEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___TimeUpdateEvent);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_remove_TimeUpdateEvent_mCDCA4A8596D9927FCE80807CB34E9AD43CD83789 (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___TimeUpdateEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___TimeUpdateEvent);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_FixedUpdateMe_m5ACBCD51D17EC77BA665176B6465C91D8FE96A2B (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m8587CDE42A07698D103865C8FF5F5E3EBF61615F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5A9762A758A70A7EC993867DCFA32B0F30D78507_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB8D8421598A7125C47E31B50B6721A89747778E8_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t V_2 = 0;
	TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	{
		float L_0 = __this->____tif;
		float L_1;
		L_1 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		__this->____tif = ((float)il2cpp_codegen_add(L_0, L_1));
		float L_2 = __this->____tif;
		V_0 = (bool)((((int32_t)((!(((float)L_2) >= ((float)(1.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_005d;
		}
	}
	{
		__this->____tif = (0.0f);
		int32_t L_4 = __this->____tiSec;
		__this->____tiSec = ((int32_t)il2cpp_codegen_add(L_4, 1));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = __this->___TimeUpdateEvent;
		V_1 = (bool)((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_005c;
		}
	}
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = __this->___TimeUpdateEvent;
		NullCheck(L_7);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_7, NULL);
	}

IL_005c:
	{
	}

IL_005d:
	{
		V_2 = 0;
		goto IL_009e;
	}

IL_0061:
	{
		List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* L_8 = __this->____timeoutArr;
		int32_t L_9 = V_2;
		NullCheck(L_8);
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_10;
		L_10 = List_1_get_Item_mB8D8421598A7125C47E31B50B6721A89747778E8(L_8, L_9, List_1_get_Item_mB8D8421598A7125C47E31B50B6721A89747778E8_RuntimeMethod_var);
		V_3 = L_10;
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_11 = V_3;
		NullCheck(L_11);
		bool L_12 = L_11->___Used;
		V_4 = L_12;
		bool L_13 = V_4;
		if (!L_13)
		{
			goto IL_0090;
		}
	}
	{
		List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* L_14 = __this->____timeoutArr;
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_15 = V_3;
		NullCheck(L_14);
		bool L_16;
		L_16 = List_1_Remove_m8587CDE42A07698D103865C8FF5F5E3EBF61615F(L_14, L_15, List_1_Remove_m8587CDE42A07698D103865C8FF5F5E3EBF61615F_RuntimeMethod_var);
		int32_t L_17 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_subtract(L_17, 1));
		goto IL_0099;
	}

IL_0090:
	{
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_18 = V_3;
		NullCheck(L_18);
		TimeOutIns_UpdateTime_mD25056E7BF91337D1EE2335F3ED939D7EB3FEB02(L_18, NULL);
	}

IL_0099:
	{
		int32_t L_19 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_19, 1));
	}

IL_009e:
	{
		int32_t L_20 = V_2;
		List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* L_21 = __this->____timeoutArr;
		NullCheck(L_21);
		int32_t L_22;
		L_22 = List_1_get_Count_m5A9762A758A70A7EC993867DCFA32B0F30D78507_inline(L_21, List_1_get_Count_m5A9762A758A70A7EC993867DCFA32B0F30D78507_RuntimeMethod_var);
		V_5 = (bool)((((int32_t)L_20) < ((int32_t)L_22))? 1 : 0);
		bool L_23 = V_5;
		if (L_23)
		{
			goto IL_0061;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_OnDestroy_m96D35017D9A828453BFB86D1AA972DA1F145700A (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, const RuntimeMethod* method) 
{
	{
		TimeToolMe_ClearAllTimeout_m66298F77B4FAB656D0E7C4DF595BBF973CA0CCB1(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_ClearAllTimeout_m66298F77B4FAB656D0E7C4DF595BBF973CA0CCB1 (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE V_0;
	memset((&V_0), 0, sizeof(V_0));
	TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* V_1 = NULL;
	bool V_2 = false;
	{
		List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* L_0 = __this->____timeoutArr;
		NullCheck(L_0);
		Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE L_1;
		L_1 = List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B(L_0, List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003c:
			{
				Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7((&V_0), Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0031_1;
			}

IL_0010_1:
			{
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_2;
				L_2 = Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_inline((&V_0), Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_RuntimeMethod_var);
				V_1 = L_2;
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_3 = V_1;
				V_2 = (bool)((!(((RuntimeObject*)(TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_4 = V_2;
				if (!L_4)
				{
					goto IL_0030_1;
				}
			}
			{
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_5 = V_1;
				NullCheck(L_5);
				String_t* L_6 = L_5->___ToName;
				TimeToolMe_CleanTimeout_m07661705AC76B273B9076ECAEE4CBF1C18AF7580(__this, L_6, NULL);
			}

IL_0030_1:
			{
			}

IL_0031_1:
			{
				bool L_7;
				L_7 = Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF((&V_0), Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF_RuntimeMethod_var);
				if (L_7)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_004b;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_AddTimeout_mCC276F5DA7E46F550D73E8797E9A9CC3DB34ED86 (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, float ___0_timeVal, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_callback, String_t* ___2_toName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m595A5430D7108AABC941807A1B91CF9853899BE0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeToolMe_TimeoutoutComFun_m8473770ABD48582182B600CFFEB3A9F481AF48AC_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* V_0 = NULL;
	bool V_1 = false;
	int32_t V_2 = 0;
	float V_3 = 0.0f;
	Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE V_4;
	memset((&V_4), 0, sizeof(V_4));
	TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* V_5 = NULL;
	bool V_6 = false;
	{
		String_t* L_0 = ___2_toName;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		V_1 = L_1;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_3;
		L_3 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(1, ((int32_t)9999), NULL);
		V_2 = L_3;
		String_t* L_4;
		L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
		float L_5;
		L_5 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
		V_3 = L_5;
		String_t* L_6;
		L_6 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972((&V_3), NULL);
		String_t* L_7;
		L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_4, L_6, NULL);
		___2_toName = L_7;
	}

IL_0034:
	{
		V_0 = (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C*)NULL;
		List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* L_8 = __this->____timeoutArr;
		NullCheck(L_8);
		Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE L_9;
		L_9 = List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B(L_8, List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B_RuntimeMethod_var);
		V_4 = L_9;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0092:
			{
				Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7((&V_4), Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0087_1;
			}

IL_0046_1:
			{
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_10;
				L_10 = Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_inline((&V_4), Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_RuntimeMethod_var);
				V_5 = L_10;
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_11 = V_5;
				NullCheck(L_11);
				String_t* L_12 = L_11->___ToName;
				String_t* L_13 = ___2_toName;
				bool L_14;
				L_14 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, L_13, NULL);
				V_6 = L_14;
				bool L_15 = V_6;
				if (!L_15)
				{
					goto IL_0086_1;
				}
			}
			{
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_16 = V_5;
				V_0 = L_16;
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_17 = V_0;
				NullCheck(L_17);
				TimeOutIns_Reset_m616BC171CCC721AD0C451B972B0E49387047DE37(L_17, NULL);
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_18 = V_0;
				float L_19 = ___0_timeVal;
				Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_20 = ___1_callback;
				Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* L_21 = (Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166*)il2cpp_codegen_object_new(Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166_il2cpp_TypeInfo_var);
				Action_1__ctor_m706EDA010A0A85FBCFB1981CC41C0B18402B099B(L_21, __this, (intptr_t)((void*)TimeToolMe_TimeoutoutComFun_m8473770ABD48582182B600CFFEB3A9F481AF48AC_RuntimeMethod_var), NULL);
				String_t* L_22 = ___2_toName;
				NullCheck(L_18);
				TimeOutIns_Init_m48F9E8C75B9AF443E21E246C34AB6CD88BBB872D(L_18, L_19, L_20, L_21, L_22, NULL);
				goto IL_00ca;
			}

IL_0086_1:
			{
			}

IL_0087_1:
			{
				bool L_23;
				L_23 = Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF((&V_4), Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF_RuntimeMethod_var);
				if (L_23)
				{
					goto IL_0046_1;
				}
			}
			{
				goto IL_00a1;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00a1:
	{
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_24 = (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C*)il2cpp_codegen_object_new(TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C_il2cpp_TypeInfo_var);
		TimeOutIns__ctor_m1CFEFF6E59258A92A4FFDC73AAA436DC356046E1(L_24, NULL);
		V_0 = L_24;
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_25 = V_0;
		float L_26 = ___0_timeVal;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_27 = ___1_callback;
		Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* L_28 = (Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166*)il2cpp_codegen_object_new(Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166_il2cpp_TypeInfo_var);
		Action_1__ctor_m706EDA010A0A85FBCFB1981CC41C0B18402B099B(L_28, __this, (intptr_t)((void*)TimeToolMe_TimeoutoutComFun_m8473770ABD48582182B600CFFEB3A9F481AF48AC_RuntimeMethod_var), NULL);
		String_t* L_29 = ___2_toName;
		NullCheck(L_25);
		TimeOutIns_Init_m48F9E8C75B9AF443E21E246C34AB6CD88BBB872D(L_25, L_26, L_27, L_28, L_29, NULL);
		List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* L_30 = __this->____timeoutArr;
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_31 = V_0;
		NullCheck(L_30);
		List_1_Add_m595A5430D7108AABC941807A1B91CF9853899BE0_inline(L_30, L_31, List_1_Add_m595A5430D7108AABC941807A1B91CF9853899BE0_RuntimeMethod_var);
	}

IL_00ca:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_CleanTimeout_m07661705AC76B273B9076ECAEE4CBF1C18AF7580 (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, String_t* ___0_toName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m8587CDE42A07698D103865C8FF5F5E3EBF61615F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* V_0 = NULL;
	Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE V_1;
	memset((&V_1), 0, sizeof(V_1));
	TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	{
		V_0 = (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C*)NULL;
		List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* L_0 = __this->____timeoutArr;
		NullCheck(L_0);
		Enumerator_tDA2FA81AD8EF0EF51B7234FB7CDA494A0117C6BE L_1;
		L_1 = List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B(L_0, List_1_GetEnumerator_mA33D398A8A985EA9B7B5CC02A440BE967549535B_RuntimeMethod_var);
		V_1 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003c:
			{
				Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7((&V_1), Enumerator_Dispose_mF6243E91DE406E5CEC79277CB4ED475ABE8615A7_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0031_1;
			}

IL_0012_1:
			{
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_2;
				L_2 = Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_inline((&V_1), Enumerator_get_Current_m23B2563C6F27D1ED873C99D3EC0BDC4E515430D8_RuntimeMethod_var);
				V_2 = L_2;
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_3 = V_2;
				NullCheck(L_3);
				String_t* L_4 = L_3->___ToName;
				String_t* L_5 = ___0_toName;
				bool L_6;
				L_6 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_4, L_5, NULL);
				V_3 = L_6;
				bool L_7 = V_3;
				if (!L_7)
				{
					goto IL_0030_1;
				}
			}
			{
				TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_8 = V_2;
				V_0 = L_8;
				goto IL_003a_1;
			}

IL_0030_1:
			{
			}

IL_0031_1:
			{
				bool L_9;
				L_9 = Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF((&V_1), Enumerator_MoveNext_m69461697D93FC22C5C597FB8C274B0B8F893A9BF_RuntimeMethod_var);
				if (L_9)
				{
					goto IL_0012_1;
				}
			}

IL_003a_1:
			{
				goto IL_004b;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004b:
	{
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_10 = V_0;
		V_4 = (bool)((!(((RuntimeObject*)(TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_11 = V_4;
		if (!L_11)
		{
			goto IL_0074;
		}
	}
	{
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_12 = V_0;
		NullCheck(L_12);
		TimeOutIns_Reset_m616BC171CCC721AD0C451B972B0E49387047DE37(L_12, NULL);
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_13 = V_0;
		NullCheck(L_13);
		L_13->___CallBack = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&L_13->___CallBack), (void*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL);
		List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* L_14 = __this->____timeoutArr;
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_15 = V_0;
		NullCheck(L_14);
		bool L_16;
		L_16 = List_1_Remove_m8587CDE42A07698D103865C8FF5F5E3EBF61615F(L_14, L_15, List_1_Remove_m8587CDE42A07698D103865C8FF5F5E3EBF61615F_RuntimeMethod_var);
		V_0 = (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C*)NULL;
	}

IL_0074:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe_TimeoutoutComFun_m8473770ABD48582182B600CFFEB3A9F481AF48AC (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* ___0_ti, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_0 = ___0_ti;
		NullCheck(L_0);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0->___CallBack;
		V_0 = (bool)((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_002d;
		}
	}
	{
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_3 = ___0_ti;
		NullCheck(L_3);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = L_3->___CallBack;
		NullCheck(L_4);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_4, NULL);
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_5 = ___0_ti;
		NullCheck(L_5);
		L_5->___CallBack = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&L_5->___CallBack), (void*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL);
		TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* L_6 = ___0_ti;
		NullCheck(L_6);
		L_6->___Used = (bool)1;
		___0_ti = (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C*)NULL;
	}

IL_002d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeToolMe__ctor_m198DEB0EF8F38ABAA3C8EF24816DC45586BBBCF5 (TimeToolMe_tC5BD040706909075D5C67389EB4381D429DDACF4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m13D7BE759CDFFAA72AEF1AEF6551B16384C8456A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->____mainTi = (0.0f);
		List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1* L_0 = (List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1*)il2cpp_codegen_object_new(List_1_tD74C41DE5482514A7B26CC01A7D83D43D6BFB4C1_il2cpp_TypeInfo_var);
		List_1__ctor_m13D7BE759CDFFAA72AEF1AEF6551B16384C8456A(L_0, ((int32_t)100), List_1__ctor_m13D7BE759CDFFAA72AEF1AEF6551B16384C8456A_RuntimeMethod_var);
		__this->____timeoutArr = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____timeoutArr), (void*)L_0);
		__this->____tif = (0.0f);
		__this->____tiSec = 0;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOutIns_Init_m48F9E8C75B9AF443E21E246C34AB6CD88BBB872D (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* __this, float ___0_total, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_callb, Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* ___2_callbLo, String_t* ___3_toname, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_total;
		__this->____tiTotal = L_0;
		__this->____ti = (0.0f);
		String_t* L_1 = ___3_toname;
		__this->___ToName = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___ToName), (void*)L_1);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = ___1_callb;
		__this->___CallBack = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___CallBack), (void*)L_2);
		Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* L_3 = ___2_callbLo;
		__this->___CallBackLocal = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___CallBackLocal), (void*)L_3);
		__this->___Used = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOutIns_UpdateTime_mD25056E7BF91337D1EE2335F3ED939D7EB3FEB02 (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		float L_0 = __this->____ti;
		V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		goto IL_006b;
	}

IL_0014:
	{
		float L_2 = __this->____ti;
		float L_3;
		L_3 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		__this->____ti = ((float)il2cpp_codegen_add(L_2, L_3));
		float L_4 = __this->____ti;
		float L_5 = __this->____tiTotal;
		V_1 = (bool)((((int32_t)((!(((float)L_4) >= ((float)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_006b;
		}
	}
	{
		__this->____ti = (-1.0f);
		Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* L_7 = __this->___CallBackLocal;
		V_2 = (bool)((!(((RuntimeObject*)(Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_006a;
		}
	}
	{
		Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* L_9 = __this->___CallBackLocal;
		NullCheck(L_9);
		Action_1_Invoke_mA183A7972BCE45B0B8FBD39040C574BB7214C045_inline(L_9, __this, NULL);
		__this->___CallBackLocal = (Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___CallBackLocal), (void*)(Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166*)NULL);
	}

IL_006a:
	{
	}

IL_006b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOutIns_Reset_m616BC171CCC721AD0C451B972B0E49387047DE37 (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	{
		__this->____ti = (-1.0f);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___CallBack;
		V_0 = (bool)((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0022;
		}
	}
	{
		__this->___CallBack = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___CallBack), (void*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL);
	}

IL_0022:
	{
		Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166* L_2 = __this->___CallBackLocal;
		V_1 = (bool)((!(((RuntimeObject*)(Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0038;
		}
	}
	{
		__this->___CallBackLocal = (Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___CallBackLocal), (void*)(Action_1_t6E4CFECD1B84BA47D242AAD472FA438AD0638166*)NULL);
	}

IL_0038:
	{
		__this->___Used = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOutIns__ctor_m1CFEFF6E59258A92A4FFDC73AAA436DC356046E1 (TimeOutIns_t5767CD87593B3380D3C00124B748934DB0EF176C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___ToName = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___ToName), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		__this->___Used = (bool)0;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOutInsWithPam_Reset_mADB1BE59ABE18824BC6CA4FAE5FEED5BB287251F (TimeOutInsWithPam_t98FB6998A05E9EB41D51B9D5B197D0289DD29D65* __this, const RuntimeMethod* method) 
{
	{
		__this->____ti = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeOutInsWithPam__ctor_mD7CA76CB209091962C9DAAC877D46A770351398B (TimeOutInsWithPam_t98FB6998A05E9EB41D51B9D5B197D0289DD29D65* __this, const RuntimeMethod* method) 
{
	{
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TipMsg_Start_m269774FABD567C661615EED2299F955450C7C657 (TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5533D50D961602AC2CD364E03388FFE2985259_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___Txt;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001d;
		}
	}
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_3;
		L_3 = Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888(__this, Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var);
		__this->___Txt = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___Txt), (void*)L_3);
	}

IL_001d:
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->___Txt;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_5;
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0039;
		}
	}
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_7;
		L_7 = Component_GetComponentInChildren_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5533D50D961602AC2CD364E03388FFE2985259(__this, Component_GetComponentInChildren_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5533D50D961602AC2CD364E03388FFE2985259_RuntimeMethod_var);
		__this->___Txt = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___Txt), (void*)L_7);
	}

IL_0039:
	{
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_8;
		L_8 = Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79(__this, Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79_RuntimeMethod_var);
		__this->____image = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____image), (void*)L_8);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_9 = __this->____image;
		NullCheck(L_9);
		RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10;
		L_10 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_9, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
		memset((&L_11), 0, sizeof(L_11));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_11), (0.5f), (0.0f), NULL);
		NullCheck(L_10);
		RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_10, L_11, NULL);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_12 = __this->____image;
		NullCheck(L_12);
		RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13;
		L_13 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_12, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
		memset((&L_14), 0, sizeof(L_14));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_14), (0.5f), (0.0f), NULL);
		NullCheck(L_13);
		RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_13, L_14, NULL);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_15 = __this->____image;
		NullCheck(L_15);
		RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_16;
		L_16 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_15, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
		memset((&L_17), 0, sizeof(L_17));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_17), (0.5f), (0.0f), NULL);
		NullCheck(L_16);
		RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146(L_16, L_17, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->____posShow);
		L_18->___y = (8.0f);
		TipMsg_HideTip_mCA41A339F56A62AA1E3C107F51F39CDDD72B4F40(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TipMsg_CountSize_m55CA13F56A8D05FC54DEA9C2949C0562914426CC (TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* V_0 = NULL;
	bool V_1 = false;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0;
		L_0 = Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3(__this, Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3_RuntimeMethod_var);
		V_0 = L_0;
		Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_1 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL);
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0040;
		}
	}
	{
		Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_4 = V_0;
		NullCheck(L_4);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
		L_5 = Canvas_get_pixelRect_m6093115759D4B39B4076AFE44F7ECC886B1F6C9F(L_4, NULL);
		V_2 = L_5;
		float L_6;
		L_6 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_2), NULL);
		__this->____screenWidth = il2cpp_codegen_cast_double_to_int<int32_t>(L_6);
		Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_7 = V_0;
		NullCheck(L_7);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_8;
		L_8 = Canvas_get_pixelRect_m6093115759D4B39B4076AFE44F7ECC886B1F6C9F(L_7, NULL);
		V_2 = L_8;
		float L_9;
		L_9 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_2), NULL);
		__this->____screenHeight = il2cpp_codegen_cast_double_to_int<int32_t>(L_9);
		goto IL_0058;
	}

IL_0040:
	{
		int32_t L_10;
		L_10 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		__this->____screenWidth = L_10;
		int32_t L_11;
		L_11 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		__this->____screenHeight = L_11;
	}

IL_0058:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_12 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->____posHide);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_13 = __this->____image;
		NullCheck(L_13);
		RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_14;
		L_14 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_13, NULL);
		NullCheck(L_14);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
		L_15 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_14, NULL);
		float L_16 = L_15.___y;
		L_12->___y = ((float)il2cpp_codegen_subtract(((-L_16)), (10.0f)));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TipMsg_Update_m0C904F2306D5005240BEEB2BB99F480D0DE81121 (TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		float L_0 = __this->____ti;
		V_0 = (bool)((((float)L_0) > ((float)(0.0f)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_004e;
		}
	}
	{
		float L_2 = __this->____ti;
		float L_3;
		L_3 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		__this->____ti = ((float)il2cpp_codegen_subtract(L_2, L_3));
		float L_4 = __this->____ti;
		V_1 = (bool)((((int32_t)((!(((float)L_4) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_004d;
		}
	}
	{
		__this->____ti = (0.0f);
		TipMsg_HideTip_mCA41A339F56A62AA1E3C107F51F39CDDD72B4F40(__this, NULL);
	}

IL_004d:
	{
	}

IL_004e:
	{
		bool L_6 = __this->____isShowing;
		V_2 = L_6;
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_009d;
		}
	}
	{
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_8 = __this->____image;
		NullCheck(L_8);
		RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_9;
		L_9 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_8, NULL);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_10 = __this->____image;
		NullCheck(L_10);
		RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_11;
		L_11 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_10, NULL);
		NullCheck(L_11);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
		L_12 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_11, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_12, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = __this->____posShow;
		float L_15;
		L_15 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		L_16 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_13, L_14, ((float)il2cpp_codegen_multiply((8.0f), L_15)), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
		L_17 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_16, NULL);
		NullCheck(L_9);
		RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_9, L_17, NULL);
		goto IL_00e0;
	}

IL_009d:
	{
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_18 = __this->____image;
		NullCheck(L_18);
		RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19;
		L_19 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_18, NULL);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_20 = __this->____image;
		NullCheck(L_20);
		RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_21;
		L_21 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_20, NULL);
		NullCheck(L_21);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
		L_22 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_21, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		L_23 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_22, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = __this->____posHide;
		float L_25;
		L_25 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
		L_26 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_23, L_24, ((float)il2cpp_codegen_multiply((8.0f), L_25)), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27;
		L_27 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_26, NULL);
		NullCheck(L_19);
		RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_19, L_27, NULL);
	}

IL_00e0:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TipMsg_ShowMsg_mA201FFEEE64162399E38B1A489B346A505681993 (TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93* __this, String_t* ___0_msg, float ___1_showTime, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___Txt;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001f;
		}
	}
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_3 = __this->___Txt;
		String_t* L_4 = ___0_msg;
		NullCheck(L_3);
		VirtualActionInvoker1< String_t* >::Invoke(75, L_3, L_4);
	}

IL_001f:
	{
		__this->____isShowing = (bool)1;
		float L_5 = ___1_showTime;
		__this->____ti = L_5;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TipMsg_HideTip_mCA41A339F56A62AA1E3C107F51F39CDDD72B4F40 (TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93* __this, const RuntimeMethod* method) 
{
	{
		TipMsg_CountSize_m55CA13F56A8D05FC54DEA9C2949C0562914426CC(__this, NULL);
		__this->____isShowing = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TipMsg__ctor_m52DABF09921F95D1FB71CF33A6A5A04DD93F0EB1 (TipMsg_t37C66177383F1A65ADF4A89224067C8550124B93* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (0.0f), (8.0f), (0.0f), NULL);
		__this->____posShow = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		memset((&L_1), 0, sizeof(L_1));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (0.0f), (-10.0f), (0.0f), NULL);
		__this->____posHide = L_1;
		__this->____isShowing = (bool)0;
		__this->____ti = (0.0f);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_add_ConfigChangeEvent_m8D06947EC07CE07C09981A183E9493B3FCADD878 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___ConfigChangeEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___ConfigChangeEvent);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_remove_ConfigChangeEvent_m71CBCD7A45E5F0831AE5BFC73C1F7ADA8AEFCD6E (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___ConfigChangeEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___ConfigChangeEvent);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_add_LoadedEvent_mF7D25D084DB0C3EC595FF603DA80377FD2BB70CC (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___LoadedEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___LoadedEvent);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_remove_LoadedEvent_mE0A8570359DB7206C8D581E9786737A46CA180B3 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___LoadedEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___LoadedEvent);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* XmlHander_get_AppData_m19EFBDF9F1659E8CBAFEE8329D19CE43C1205E78 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, const RuntimeMethod* method) 
{
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_0 = NULL;
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_0 = __this->____appData;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* XmlHander_CreatXml_m3E66E9C437121CB9C4ADEC47F9CEF6A670226E88 (String_t* ___0_configName, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisXmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE_m3B27ACCDB622DFAE8241ABDAA81FD1F763909AC2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* V_1 = NULL;
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* V_2 = NULL;
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
		GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD(L_0, NULL);
		V_0 = L_0;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0;
		String_t* L_2 = ___0_configName;
		NullCheck(L_1);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_1, L_2, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
		NullCheck(L_3);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
		L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___1_parent;
		NullCheck(L_4);
		Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_4, L_5, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
		NullCheck(L_6);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_7;
		L_7 = GameObject_AddComponent_TisXmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE_m3B27ACCDB622DFAE8241ABDAA81FD1F763909AC2(L_6, GameObject_AddComponent_TisXmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE_m3B27ACCDB622DFAE8241ABDAA81FD1F763909AC2_RuntimeMethod_var);
		V_1 = L_7;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_8 = V_1;
		V_2 = L_8;
		goto IL_0027;
	}

IL_0027:
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_9 = V_2;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_CreatElement_m0B3E30E7075F604082A798C34E729A3BD794C944 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_eName, String_t* ___2_attributeName, String_t* ___3_attributeVal, const RuntimeMethod* method) 
{
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_0 = NULL;
	bool V_1 = false;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_2 = NULL;
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_0 = __this->____rootNode;
		String_t* L_1 = ___0_nodeName;
		NullCheck(L_0);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_2;
		L_2 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_0, L_1, NULL);
		V_0 = L_2;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_3 = V_0;
		V_1 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0048;
		}
	}
	{
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_5 = __this->____xmlDoc;
		String_t* L_6 = ___1_eName;
		NullCheck(L_5);
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_7;
		L_7 = XmlDocument_CreateElement_m4CFE00BFBBAE8805B2E5B7566E7C896334092E93(L_5, L_6, NULL);
		V_2 = L_7;
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_8 = V_2;
		String_t* L_9 = ___2_attributeName;
		String_t* L_10 = ___3_attributeVal;
		NullCheck(L_8);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_8, L_9, L_10);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_11 = __this->____sysData;
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_12 = V_2;
		NullCheck(L_11);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_13;
		L_13 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_11, L_12);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
	}

IL_0048:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_CreatElement_m321E9DB065B6457720BBEE1FB060FCCA79BC961B (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_eName, List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* ___2_itemList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m656603221DD6F65DC7EA60CBD9C88D4DA94E3410_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m280950D8A69D4E4FE265D6B62DF2B0A49DA23668_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mCB1236D98CDB0FE07CB32ECF67B928F4C4A3FD1A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m3E752FC6E8A2322FEC76C8093D7EAFD81E936739_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m571FC120E8A4D658DC3FA20ED67A1377D4416748_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_0 = NULL;
	bool V_1 = false;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_2 = NULL;
	bool V_3 = false;
	Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8 V_4;
	memset((&V_4), 0, sizeof(V_4));
	XmlItem_t32D77F1D48E32C36B271831667E497378338FA43* V_5 = NULL;
	bool V_6 = false;
	int32_t G_B7_0 = 0;
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_0 = __this->____rootNode;
		String_t* L_1 = ___0_nodeName;
		NullCheck(L_0);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_2;
		L_2 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_0, L_1, NULL);
		V_0 = L_2;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_3 = V_0;
		V_1 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_00b3;
		}
	}
	{
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_5 = __this->____xmlDoc;
		String_t* L_6 = ___1_eName;
		NullCheck(L_5);
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_7;
		L_7 = XmlDocument_CreateElement_m4CFE00BFBBAE8805B2E5B7566E7C896334092E93(L_5, L_6, NULL);
		V_2 = L_7;
		List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* L_8 = ___2_itemList;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = List_1_get_Count_m571FC120E8A4D658DC3FA20ED67A1377D4416748_inline(L_8, List_1_get_Count_m571FC120E8A4D658DC3FA20ED67A1377D4416748_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_9) > ((int32_t)0))? 1 : 0);
		bool L_10 = V_3;
		if (!L_10)
		{
			goto IL_0099;
		}
	}
	{
		List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* L_11 = ___2_itemList;
		NullCheck(L_11);
		Enumerator_t9CE56AB03A4FF86EF012EB693DF19595240890D8 L_12;
		L_12 = List_1_GetEnumerator_m3E752FC6E8A2322FEC76C8093D7EAFD81E936739(L_11, List_1_GetEnumerator_m3E752FC6E8A2322FEC76C8093D7EAFD81E936739_RuntimeMethod_var);
		V_4 = L_12;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0089:
			{
				Enumerator_Dispose_m656603221DD6F65DC7EA60CBD9C88D4DA94E3410((&V_4), Enumerator_Dispose_m656603221DD6F65DC7EA60CBD9C88D4DA94E3410_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_007e_1;
			}

IL_0040_1:
			{
				XmlItem_t32D77F1D48E32C36B271831667E497378338FA43* L_13;
				L_13 = Enumerator_get_Current_mCB1236D98CDB0FE07CB32ECF67B928F4C4A3FD1A_inline((&V_4), Enumerator_get_Current_mCB1236D98CDB0FE07CB32ECF67B928F4C4A3FD1A_RuntimeMethod_var);
				V_5 = L_13;
				XmlItem_t32D77F1D48E32C36B271831667E497378338FA43* L_14 = V_5;
				NullCheck(L_14);
				String_t* L_15 = L_14->___ItemName;
				if (!L_15)
				{
					goto IL_005f_1;
				}
			}
			{
				XmlItem_t32D77F1D48E32C36B271831667E497378338FA43* L_16 = V_5;
				NullCheck(L_16);
				String_t* L_17 = L_16->___ItemVal;
				G_B7_0 = ((!(((RuntimeObject*)(String_t*)L_17) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				goto IL_0060_1;
			}

IL_005f_1:
			{
				G_B7_0 = 0;
			}

IL_0060_1:
			{
				V_6 = (bool)G_B7_0;
				bool L_18 = V_6;
				if (!L_18)
				{
					goto IL_007d_1;
				}
			}
			{
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_19 = V_2;
				XmlItem_t32D77F1D48E32C36B271831667E497378338FA43* L_20 = V_5;
				NullCheck(L_20);
				String_t* L_21 = L_20->___ItemName;
				XmlItem_t32D77F1D48E32C36B271831667E497378338FA43* L_22 = V_5;
				NullCheck(L_22);
				String_t* L_23 = L_22->___ItemVal;
				NullCheck(L_19);
				VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_19, L_21, L_23);
			}

IL_007d_1:
			{
			}

IL_007e_1:
			{
				bool L_24;
				L_24 = Enumerator_MoveNext_m280950D8A69D4E4FE265D6B62DF2B0A49DA23668((&V_4), Enumerator_MoveNext_m280950D8A69D4E4FE265D6B62DF2B0A49DA23668_RuntimeMethod_var);
				if (L_24)
				{
					goto IL_0040_1;
				}
			}
			{
				goto IL_0098;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0098:
	{
	}

IL_0099:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_25 = __this->____sysData;
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_26 = V_2;
		NullCheck(L_25);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_27;
		L_27 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_25, L_26);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
	}

IL_00b3:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_CreatSysElement_mF5212F9D67C67039E9525914BAB479DB82C1464B (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_eName, List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* ___1_itemList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_eName;
		List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* L_1 = ___1_itemList;
		XmlHander_CreatElement_m321E9DB065B6457720BBEE1FB060FCCA79BC961B(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_CreatAppElement_mD0B762277A508F192787D1DBA2CBC8613A5E7C4E (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_eName, List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* ___1_itemList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_eName;
		List_1_tA0FA340074EE0994EE8205D5CEED954538F28141* L_1 = ___1_itemList;
		XmlHander_CreatElement_m321E9DB065B6457720BBEE1FB060FCCA79BC961B(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_hasAppVal_mEAC4066E0ED96A3E177615B864341C0AF54FA8F0 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, bool ___1_isSet, String_t* ___2_attribute, String_t* ___3_setVal, String_t* ___4_label, String_t* ___5_labelVal, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		String_t* L_0 = ___0_cName;
		bool L_1 = ___1_isSet;
		String_t* L_2 = ___2_attribute;
		String_t* L_3 = ___3_setVal;
		String_t* L_4 = ___4_label;
		String_t* L_5 = ___5_labelVal;
		bool L_6;
		L_6 = XmlHander_hasVal_m2EF5051AF6657F5C0980F188E468DE7B420A89E4(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, L_2, L_3, L_4, L_5, NULL);
		V_0 = L_6;
		goto IL_0018;
	}

IL_0018:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_hasSysVal_m026C1D67474C33DC5BBBCD06C6B281FED49E78E4 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, bool ___1_isSet, String_t* ___2_attribute, String_t* ___3_setVal, String_t* ___4_label, String_t* ___5_labelVal, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		String_t* L_0 = ___0_cName;
		bool L_1 = ___1_isSet;
		String_t* L_2 = ___2_attribute;
		String_t* L_3 = ___3_setVal;
		String_t* L_4 = ___4_label;
		String_t* L_5 = ___5_labelVal;
		bool L_6;
		L_6 = XmlHander_hasVal_m2EF5051AF6657F5C0980F188E468DE7B420A89E4(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, L_2, L_3, L_4, L_5, NULL);
		V_0 = L_6;
		goto IL_0018;
	}

IL_0018:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 XmlHander_appVector3_mE509F44CE562F288D29CABF3EAB5FEB2872CBF83 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_setVal, bool ___2_isSet, bool ___3_autoAdd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		String_t* L_0 = ___0_cName;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_setVal;
		float L_2 = L_1.___x;
		bool L_3 = ___2_isSet;
		bool L_4 = ___3_autoAdd;
		float L_5;
		L_5 = XmlHander_appFloat_m2BE8A533D63B06BC87328E8387994021EAF613DA(__this, L_0, L_2, L_3, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, L_4, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_0 = L_5;
		String_t* L_6 = ___0_cName;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_setVal;
		float L_8 = L_7.___y;
		bool L_9 = ___2_isSet;
		bool L_10 = ___3_autoAdd;
		float L_11;
		L_11 = XmlHander_appFloat_m2BE8A533D63B06BC87328E8387994021EAF613DA(__this, L_6, L_8, L_9, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, L_10, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_1 = L_11;
		String_t* L_12 = ___0_cName;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___1_setVal;
		float L_14 = L_13.___z;
		bool L_15 = ___2_isSet;
		bool L_16 = ___3_autoAdd;
		float L_17;
		L_17 = XmlHander_appFloat_m2BE8A533D63B06BC87328E8387994021EAF613DA(__this, L_12, L_14, L_15, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1, L_16, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_2 = L_17;
		float L_18 = V_0;
		float L_19 = V_1;
		float L_20 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
		memset((&L_21), 0, sizeof(L_21));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), L_18, L_19, L_20, NULL);
		V_3 = L_21;
		goto IL_005d;
	}

IL_005d:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_3;
		return L_22;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 XmlHander_sysVector3_mEE1D75037A00DFE102DCBD25642CC9600E916FBD (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_setVal, bool ___2_isSet, bool ___3_autoAdd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		String_t* L_0 = ___0_cName;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_setVal;
		float L_2 = L_1.___x;
		bool L_3 = ___2_isSet;
		bool L_4 = ___3_autoAdd;
		float L_5;
		L_5 = XmlHander_sysFloat_m9A8A12A14D51C31F76A43078F3A31D131691C2BE(__this, L_0, L_2, L_3, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, L_4, NULL);
		V_0 = L_5;
		String_t* L_6 = ___0_cName;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_setVal;
		float L_8 = L_7.___y;
		bool L_9 = ___2_isSet;
		bool L_10 = ___3_autoAdd;
		float L_11;
		L_11 = XmlHander_sysFloat_m9A8A12A14D51C31F76A43078F3A31D131691C2BE(__this, L_6, L_8, L_9, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, L_10, NULL);
		V_1 = L_11;
		String_t* L_12 = ___0_cName;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___1_setVal;
		float L_14 = L_13.___z;
		bool L_15 = ___2_isSet;
		bool L_16 = ___3_autoAdd;
		float L_17;
		L_17 = XmlHander_sysFloat_m9A8A12A14D51C31F76A43078F3A31D131691C2BE(__this, L_12, L_14, L_15, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1, L_16, NULL);
		V_2 = L_17;
		float L_18 = V_0;
		float L_19 = V_1;
		float L_20 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
		memset((&L_21), 0, sizeof(L_21));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), L_18, L_19, L_20, NULL);
		V_3 = L_21;
		goto IL_004e;
	}

IL_004e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_3;
		return L_22;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XmlHander_appFloat_m2BE8A533D63B06BC87328E8387994021EAF613DA (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, float ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, String_t* ___5_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		String_t* L_0 = ___0_cName;
		float L_1 = ___1_setVal;
		bool L_2 = ___2_isSet;
		String_t* L_3 = ___3_attribute;
		bool L_4 = ___4_autoAdd;
		String_t* L_5 = ___5_label;
		float L_6;
		L_6 = XmlHander_NodeFloat_mF019DE5DCFFE4EEDF787D7C02A1D47F7B5BD51E1(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, L_2, L_3, L_4, L_5, NULL);
		V_0 = L_6;
		goto IL_0018;
	}

IL_0018:
	{
		float L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XmlHander_appFloat_m4EBB5CCCF5998102A2A95D5148B3E64E57651863 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, float ___1_defVal, String_t* ___2_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		String_t* L_0 = ___0_cName;
		float L_1 = ___1_defVal;
		String_t* L_2 = ___2_label;
		float L_3;
		L_3 = XmlHander_NodeFloat_mF019DE5DCFFE4EEDF787D7C02A1D47F7B5BD51E1(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, L_2, NULL);
		V_0 = L_3;
		goto IL_0019;
	}

IL_0019:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XmlHander_appInt_mBF0784BF1DC36C23531E8037938C3ED698AE8292 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, int32_t ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, String_t* ___5_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		String_t* L_0 = ___0_cName;
		int32_t L_1 = ___1_setVal;
		bool L_2 = ___2_isSet;
		String_t* L_3 = ___3_attribute;
		bool L_4 = ___4_autoAdd;
		String_t* L_5 = ___5_label;
		int32_t L_6;
		L_6 = XmlHander_NodeInt_mFB6EC80EA8350C8C643B754A6309CBAD2C66A533(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, L_2, L_3, L_4, L_5, NULL);
		V_0 = L_6;
		goto IL_0018;
	}

IL_0018:
	{
		int32_t L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XmlHander_appInt_m39C82E2AFD8F730C00ED92151FBBD54AAF71F1E3 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, int32_t ___1_defVal, String_t* ___2_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		String_t* L_0 = ___0_cName;
		int32_t L_1 = ___1_defVal;
		String_t* L_2 = ___2_label;
		int32_t L_3;
		L_3 = XmlHander_NodeInt_mFB6EC80EA8350C8C643B754A6309CBAD2C66A533(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, L_2, NULL);
		V_0 = L_3;
		goto IL_0019;
	}

IL_0019:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_appTrue_m309A5CABC9D654E6BBE01C0BF3484D3734253D5A (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, bool ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, String_t* ___5_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		String_t* L_0 = ___0_cName;
		bool L_1 = ___1_setVal;
		bool L_2 = ___2_isSet;
		String_t* L_3 = ___3_attribute;
		bool L_4 = ___4_autoAdd;
		String_t* L_5 = ___5_label;
		bool L_6;
		L_6 = XmlHander_NodeTrue_mBF98F4C6CF55EE4ADF8F95AAFAAE87ACE67BC0F9(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, L_2, L_3, L_4, L_5, NULL);
		V_0 = L_6;
		goto IL_0018;
	}

IL_0018:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_appTrue_m74C41F1C8CEA227AF359529C04D9C7B06D105A2B (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, bool ___1_defVal, String_t* ___2_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		String_t* L_0 = ___0_cName;
		bool L_1 = ___1_defVal;
		String_t* L_2 = ___2_label;
		bool L_3;
		L_3 = XmlHander_NodeTrue_mBF98F4C6CF55EE4ADF8F95AAFAAE87ACE67BC0F9(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, L_2, NULL);
		V_0 = L_3;
		goto IL_0019;
	}

IL_0019:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlHander_appVal_m72C099E70A1A68CFBEA8DB958047FFF82DF5E4D9 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, String_t* ___5_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		String_t* L_0 = ___0_cName;
		String_t* L_1 = ___1_setVal;
		bool L_2 = ___2_isSet;
		String_t* L_3 = ___3_attribute;
		bool L_4 = ___4_autoAdd;
		String_t* L_5 = ___5_label;
		String_t* L_6;
		L_6 = XmlHander_NodeVal_mEF561F65A09AEE2FC810A32AB25A6F505EA01F7A(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, L_2, L_3, L_4, L_5, NULL);
		V_0 = L_6;
		goto IL_0018;
	}

IL_0018:
	{
		String_t* L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_get_Inited_mBB97418EDAC5BF7035089E1E5F737CE246D851C3 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_0 = __this->____sysData;
		V_0 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_000d;
	}

IL_000d:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XmlHander_ReadData_m2BCBDB340376D6B44CC5472E7F2A38B3316FCFF1 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_path, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1* L_0 = (U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1*)il2cpp_codegen_object_new(U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1_il2cpp_TypeInfo_var);
		U3CReadDataU3Ed__34__ctor_mD0FF10A82556FD9306C97B43474559B011489559(L_0, 0, NULL);
		U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1* L_2 = L_1;
		String_t* L_3 = ___0_path;
		NullCheck(L_2);
		L_2->___path = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___path), (void*)L_3);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_LoadXml_m709BCFE0F8864127714FD2FCF24D985FDB66A4A3 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_url, bool ___1_isAppData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E46708D5C2AB590E5C81CB95478DC01499BA4C9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1AD20F31F7E4ED60DE77AA28A1AF9E5BB903F857);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BEA7A75460C70B0F6462D0C16B684D1DF258170);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C2432C671FF3B9CCEA2265DB1D098C48F0819C1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A49A4B342E5C2F6D0F6ADBB9B182414B65284B2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B237ED6BF5BB9749DA37D466F9A793795D15935);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEC89891142D90B6BE725C147961B526AED31A7A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBB7FB90681E737EF8E930EC06DA853BE101A1C0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD929B3B82E115C3EBEC52A8F6F54E178F36D56E4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	String_t* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	RuntimeObject* V_7 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_8 = NULL;
	XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* V_9 = NULL;
	RuntimeObject* V_10 = NULL;
	bool V_11 = false;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_12 = NULL;
	bool V_13 = false;
	bool V_14 = false;
	RuntimeObject* V_15 = NULL;
	bool V_16 = false;
	bool V_17 = false;
	RuntimeObject* V_18 = NULL;
	bool V_19 = false;
	bool V_20 = false;
	bool V_21 = false;
	bool V_22 = false;
	RuntimeObject* V_23 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_24 = NULL;
	XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* V_25 = NULL;
	RuntimeObject* V_26 = NULL;
	bool V_27 = false;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_28 = NULL;
	bool V_29 = false;
	bool V_30 = false;
	RuntimeObject* V_31 = NULL;
	bool V_32 = false;
	bool V_33 = false;
	RuntimeObject* V_34 = NULL;
	bool V_35 = false;
	bool V_36 = false;
	bool V_37 = false;
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* G_B2_0 = NULL;
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* G_B1_0 = NULL;
	String_t* G_B3_0 = NULL;
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* G_B3_1 = NULL;
	{
		bool L_0 = ___1_isAppData;
		if (L_0)
		{
			G_B2_0 = __this;
			goto IL_000c;
		}
		G_B1_0 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_1;
		L_1 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
		G_B3_0 = L_1;
		G_B3_1 = G_B1_0;
		goto IL_0011;
	}

IL_000c:
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		String_t* L_2;
		L_2 = App_get_AppFolderPath_m53FD9E163ABA4496338B2AFED73D8B475F5533CB(NULL);
		G_B3_0 = L_2;
		G_B3_1 = G_B2_0;
	}

IL_0011:
	{
		String_t* L_3 = ___0_url;
		il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
		String_t* L_4;
		L_4 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(G_B3_0, L_3, NULL);
		NullCheck(G_B3_1);
		G_B3_1->____filePath = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->____filePath), (void*)L_4);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_5;
		L_5 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
		String_t* L_6 = ___0_url;
		String_t* L_7;
		L_7 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_5, L_6, NULL);
		__this->____fileSaveAndroidPath = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____fileSaveAndroidPath), (void*)L_7);
		String_t* L_8 = __this->____filePath;
		bool L_9;
		L_9 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_8, NULL);
		V_3 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
		bool L_10 = V_3;
		if (!L_10)
		{
			goto IL_005e;
		}
	}
	{
		String_t* L_11 = __this->____filePath;
		String_t* L_12;
		L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral8B237ED6BF5BB9749DA37D466F9A793795D15935, L_11, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_12, NULL);
		V_4 = (bool)0;
		goto IL_0425;
	}

IL_005e:
	{
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_13 = (XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B*)il2cpp_codegen_object_new(XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B_il2cpp_TypeInfo_var);
		XmlDocument__ctor_m09B578D51E249702C90A99B87A31ABE8CE4027DC(L_13, NULL);
		__this->____xmlDoc = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlDoc), (void*)L_13);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_14 = __this->____xmlDoc;
		String_t* L_15 = __this->____filePath;
		NullCheck(L_14);
		VirtualActionInvoker1< String_t* >::Invoke(82, L_14, L_15);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_16 = __this->____xmlDoc;
		NullCheck(L_16);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_17;
		L_17 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_16, _stringLiteral1AD20F31F7E4ED60DE77AA28A1AF9E5BB903F857, NULL);
		__this->____rootNode = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____rootNode), (void*)L_17);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_18 = __this->____rootNode;
		NullCheck(L_18);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_19;
		L_19 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_18, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, NULL);
		__this->____sysData = L_19;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____sysData), (void*)L_19);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_20 = __this->____rootNode;
		NullCheck(L_20);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_21;
		L_21 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_20, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, NULL);
		__this->____appData = L_21;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____appData), (void*)L_21);
		V_2 = (bool)0;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_22 = __this->____sysData;
		V_5 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_22) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_23 = V_5;
		if (!L_23)
		{
			goto IL_024d;
		}
	}
	{
		bool L_24 = V_2;
		V_6 = L_24;
		bool L_25 = V_6;
		if (!L_25)
		{
			goto IL_024a;
		}
	}
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_26 = __this->____sysData;
		NullCheck(L_26);
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_27;
		L_27 = VirtualFuncInvoker0< XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* >::Invoke(13, L_26);
		NullCheck(L_27);
		RuntimeObject* L_28;
		L_28 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_27);
		V_7 = L_28;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0228:
			{
				{
					RuntimeObject* L_29 = V_7;
					V_18 = ((RuntimeObject*)IsInst((RuntimeObject*)L_29, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
					RuntimeObject* L_30 = V_18;
					V_19 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_30) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
					bool L_31 = V_19;
					if (!L_31)
					{
						goto IL_0247;
					}
				}
				{
					RuntimeObject* L_32 = V_18;
					NullCheck(L_32);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_32);
				}

IL_0247:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0215_1;
			}

IL_00f5_1:
			{
				RuntimeObject* L_33 = V_7;
				NullCheck(L_33);
				RuntimeObject* L_34;
				L_34 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_33);
				V_8 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_34, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_35 = V_8;
				NullCheck(L_35);
				XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_36;
				L_36 = VirtualFuncInvoker0< XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* >::Invoke(13, L_35);
				V_9 = L_36;
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_37 = V_8;
				NullCheck(L_37);
				String_t* L_38;
				L_38 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_37, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
				V_0 = L_38;
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_39 = V_8;
				NullCheck(L_39);
				String_t* L_40;
				L_40 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_39, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
				V_1 = L_40;
				bool L_41 = V_2;
				V_11 = L_41;
				bool L_42 = V_11;
				if (!L_42)
				{
					goto IL_016b_1;
				}
			}
			{
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = L_43;
				NullCheck(L_44);
				(L_44)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral3BEA7A75460C70B0F6462D0C16B684D1DF258170);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_44;
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_46 = V_8;
				NullCheck(L_46);
				String_t* L_47;
				L_47 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_46);
				NullCheck(L_45);
				(L_45)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_47);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = L_45;
				NullCheck(L_48);
				(L_48)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralAEC89891142D90B6BE725C147961B526AED31A7A);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = L_48;
				String_t* L_50 = V_0;
				NullCheck(L_49);
				(L_49)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_50);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = L_49;
				NullCheck(L_51);
				(L_51)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_52 = L_51;
				String_t* L_53 = V_1;
				NullCheck(L_52);
				(L_52)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_53);
				String_t* L_54;
				L_54 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_52, NULL);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_54, NULL);
			}

IL_016b_1:
			{
				XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_55 = V_9;
				NullCheck(L_55);
				RuntimeObject* L_56;
				L_56 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_55);
				V_10 = L_56;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_01f4_1:
					{
						{
							RuntimeObject* L_57 = V_10;
							V_15 = ((RuntimeObject*)IsInst((RuntimeObject*)L_57, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
							RuntimeObject* L_58 = V_15;
							V_16 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_58) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
							bool L_59 = V_16;
							if (!L_59)
							{
								goto IL_0213_1;
							}
						}
						{
							RuntimeObject* L_60 = V_15;
							NullCheck(L_60);
							InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_60);
						}

IL_0213_1:
						{
							return;
						}
					}
				});
				try
				{
					{
						goto IL_01e5_2;
					}

IL_0177_2:
					{
						RuntimeObject* L_61 = V_10;
						NullCheck(L_61);
						RuntimeObject* L_62;
						L_62 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_61);
						V_12 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_62, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_63 = V_12;
						NullCheck(L_63);
						String_t* L_64;
						L_64 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_63, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
						V_0 = L_64;
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_65 = V_12;
						NullCheck(L_65);
						String_t* L_66;
						L_66 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_65, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
						V_1 = L_66;
						bool L_67 = V_2;
						V_13 = L_67;
						bool L_68 = V_13;
						if (!L_68)
						{
							goto IL_01e4_2;
						}
					}
					{
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_69 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_70 = L_69;
						NullCheck(L_70);
						(L_70)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral7A49A4B342E5C2F6D0F6ADBB9B182414B65284B2);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_71 = L_70;
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_72 = V_12;
						NullCheck(L_72);
						String_t* L_73;
						L_73 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_72);
						NullCheck(L_71);
						(L_71)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_73);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_74 = L_71;
						NullCheck(L_74);
						(L_74)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_75 = L_74;
						String_t* L_76 = V_0;
						NullCheck(L_75);
						(L_75)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_76);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_77 = L_75;
						NullCheck(L_77);
						(L_77)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_78 = L_77;
						String_t* L_79 = V_1;
						NullCheck(L_78);
						(L_78)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_79);
						String_t* L_80;
						L_80 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_78, NULL);
						il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
						Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_80, NULL);
					}

IL_01e4_2:
					{
					}

IL_01e5_2:
					{
						RuntimeObject* L_81 = V_10;
						NullCheck(L_81);
						bool L_82;
						L_82 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_81);
						V_14 = L_82;
						bool L_83 = V_14;
						if (L_83)
						{
							goto IL_0177_2;
						}
					}
					{
						goto IL_0215_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0215_1:
			{
				RuntimeObject* L_84 = V_7;
				NullCheck(L_84);
				bool L_85;
				L_85 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_84);
				V_17 = L_85;
				bool L_86 = V_17;
				if (L_86)
				{
					goto IL_00f5_1;
				}
			}
			{
				goto IL_0249;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0249:
	{
	}

IL_024a:
	{
		goto IL_0261;
	}

IL_024d:
	{
		bool L_87 = V_2;
		V_20 = L_87;
		bool L_88 = V_20;
		if (!L_88)
		{
			goto IL_0260;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralBBB7FB90681E737EF8E930EC06DA853BE101A1C0, NULL);
	}

IL_0260:
	{
	}

IL_0261:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_89 = __this->____appData;
		V_21 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_89) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_90 = V_21;
		if (!L_90)
		{
			goto IL_03ef;
		}
	}
	{
		bool L_91 = V_2;
		V_22 = L_91;
		bool L_92 = V_22;
		if (!L_92)
		{
			goto IL_03ec;
		}
	}
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_93 = __this->____appData;
		NullCheck(L_93);
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_94;
		L_94 = VirtualFuncInvoker0< XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* >::Invoke(13, L_93);
		NullCheck(L_94);
		RuntimeObject* L_95;
		L_95 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_94);
		V_23 = L_95;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_03ca:
			{
				{
					RuntimeObject* L_96 = V_23;
					V_34 = ((RuntimeObject*)IsInst((RuntimeObject*)L_96, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
					RuntimeObject* L_97 = V_34;
					V_35 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_97) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
					bool L_98 = V_35;
					if (!L_98)
					{
						goto IL_03e9;
					}
				}
				{
					RuntimeObject* L_99 = V_34;
					NullCheck(L_99);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_99);
				}

IL_03e9:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_03b7_1;
			}

IL_0297_1:
			{
				RuntimeObject* L_100 = V_23;
				NullCheck(L_100);
				RuntimeObject* L_101;
				L_101 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_100);
				V_24 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_101, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_102 = V_24;
				NullCheck(L_102);
				XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_103;
				L_103 = VirtualFuncInvoker0< XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* >::Invoke(13, L_102);
				V_25 = L_103;
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_104 = V_24;
				NullCheck(L_104);
				String_t* L_105;
				L_105 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_104, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
				V_0 = L_105;
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_106 = V_24;
				NullCheck(L_106);
				String_t* L_107;
				L_107 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_106, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
				V_1 = L_107;
				bool L_108 = V_2;
				V_27 = L_108;
				bool L_109 = V_27;
				if (!L_109)
				{
					goto IL_030d_1;
				}
			}
			{
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_110 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_111 = L_110;
				NullCheck(L_111);
				(L_111)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralD929B3B82E115C3EBEC52A8F6F54E178F36D56E4);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_112 = L_111;
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_113 = V_24;
				NullCheck(L_113);
				String_t* L_114;
				L_114 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_113);
				NullCheck(L_112);
				(L_112)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_114);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_115 = L_112;
				NullCheck(L_115);
				(L_115)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralAEC89891142D90B6BE725C147961B526AED31A7A);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_116 = L_115;
				String_t* L_117 = V_0;
				NullCheck(L_116);
				(L_116)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_117);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_118 = L_116;
				NullCheck(L_118);
				(L_118)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_119 = L_118;
				String_t* L_120 = V_1;
				NullCheck(L_119);
				(L_119)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_120);
				String_t* L_121;
				L_121 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_119, NULL);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_121, NULL);
			}

IL_030d_1:
			{
				XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_122 = V_25;
				NullCheck(L_122);
				RuntimeObject* L_123;
				L_123 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_122);
				V_26 = L_123;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0396_1:
					{
						{
							RuntimeObject* L_124 = V_26;
							V_31 = ((RuntimeObject*)IsInst((RuntimeObject*)L_124, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
							RuntimeObject* L_125 = V_31;
							V_32 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_125) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
							bool L_126 = V_32;
							if (!L_126)
							{
								goto IL_03b5_1;
							}
						}
						{
							RuntimeObject* L_127 = V_31;
							NullCheck(L_127);
							InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_127);
						}

IL_03b5_1:
						{
							return;
						}
					}
				});
				try
				{
					{
						goto IL_0387_2;
					}

IL_0319_2:
					{
						RuntimeObject* L_128 = V_26;
						NullCheck(L_128);
						RuntimeObject* L_129;
						L_129 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_128);
						V_28 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_129, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_130 = V_28;
						NullCheck(L_130);
						String_t* L_131;
						L_131 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_130, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
						V_0 = L_131;
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_132 = V_28;
						NullCheck(L_132);
						String_t* L_133;
						L_133 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_132, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
						V_1 = L_133;
						bool L_134 = V_2;
						V_29 = L_134;
						bool L_135 = V_29;
						if (!L_135)
						{
							goto IL_0386_2;
						}
					}
					{
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_136 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_137 = L_136;
						NullCheck(L_137);
						(L_137)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral4C2432C671FF3B9CCEA2265DB1D098C48F0819C1);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_138 = L_137;
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_139 = V_28;
						NullCheck(L_139);
						String_t* L_140;
						L_140 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_139);
						NullCheck(L_138);
						(L_138)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_140);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_141 = L_138;
						NullCheck(L_141);
						(L_141)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_142 = L_141;
						String_t* L_143 = V_0;
						NullCheck(L_142);
						(L_142)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_143);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_144 = L_142;
						NullCheck(L_144);
						(L_144)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_145 = L_144;
						String_t* L_146 = V_1;
						NullCheck(L_145);
						(L_145)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_146);
						String_t* L_147;
						L_147 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_145, NULL);
						il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
						Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_147, NULL);
					}

IL_0386_2:
					{
					}

IL_0387_2:
					{
						RuntimeObject* L_148 = V_26;
						NullCheck(L_148);
						bool L_149;
						L_149 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_148);
						V_30 = L_149;
						bool L_150 = V_30;
						if (L_150)
						{
							goto IL_0319_2;
						}
					}
					{
						goto IL_03b7_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_03b7_1:
			{
				RuntimeObject* L_151 = V_23;
				NullCheck(L_151);
				bool L_152;
				L_152 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_151);
				V_33 = L_152;
				bool L_153 = V_33;
				if (L_153)
				{
					goto IL_0297_1;
				}
			}
			{
				goto IL_03eb;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_03eb:
	{
	}

IL_03ec:
	{
		goto IL_0403;
	}

IL_03ef:
	{
		bool L_154 = V_2;
		V_36 = L_154;
		bool L_155 = V_36;
		if (!L_155)
		{
			goto IL_0402;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral0E46708D5C2AB590E5C81CB95478DC01499BA4C9, NULL);
	}

IL_0402:
	{
	}

IL_0403:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_156 = __this->___LoadedEvent;
		V_37 = (bool)((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_156) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_157 = V_37;
		if (!L_157)
		{
			goto IL_0420;
		}
	}
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_158 = __this->___LoadedEvent;
		NullCheck(L_158);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_158, NULL);
	}

IL_0420:
	{
		V_4 = (bool)1;
		goto IL_0425;
	}

IL_0425:
	{
		bool L_159 = V_4;
		return L_159;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XmlHander_sysFloat_m9A8A12A14D51C31F76A43078F3A31D131691C2BE (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, float ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		String_t* L_0 = ___0_cName;
		float L_1 = ___1_setVal;
		bool L_2 = ___2_isSet;
		String_t* L_3 = ___3_attribute;
		bool L_4 = ___4_autoAdd;
		float L_5;
		L_5 = XmlHander_NodeFloat_mF019DE5DCFFE4EEDF787D7C02A1D47F7B5BD51E1(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, L_2, L_3, L_4, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_0 = L_5;
		goto IL_001b;
	}

IL_001b:
	{
		float L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, int32_t ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		String_t* L_0 = ___0_cName;
		int32_t L_1 = ___1_setVal;
		bool L_2 = ___2_isSet;
		String_t* L_3 = ___3_attribute;
		bool L_4 = ___4_autoAdd;
		int32_t L_5;
		L_5 = XmlHander_NodeInt_mFB6EC80EA8350C8C643B754A6309CBAD2C66A533(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, L_2, L_3, L_4, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_0 = L_5;
		goto IL_001b;
	}

IL_001b:
	{
		int32_t L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, bool ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		String_t* L_0 = ___0_cName;
		bool L_1 = ___1_setVal;
		bool L_2 = ___2_isSet;
		String_t* L_3 = ___3_attribute;
		bool L_4 = ___4_autoAdd;
		bool L_5;
		L_5 = XmlHander_NodeTrue_mBF98F4C6CF55EE4ADF8F95AAFAAE87ACE67BC0F9(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, L_2, L_3, L_4, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_0 = L_5;
		goto IL_001b;
	}

IL_001b:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_setVal, bool ___2_isSet, String_t* ___3_attribute, bool ___4_autoAdd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		String_t* L_0 = ___0_cName;
		String_t* L_1 = ___1_setVal;
		bool L_2 = ___2_isSet;
		String_t* L_3 = ___3_attribute;
		bool L_4 = ___4_autoAdd;
		String_t* L_5;
		L_5 = XmlHander_NodeVal_mEF561F65A09AEE2FC810A32AB25A6F505EA01F7A(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, L_2, L_3, L_4, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_0 = L_5;
		goto IL_001b;
	}

IL_001b:
	{
		String_t* L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_hasSysNode_mBB69BE6216CFBD76F6670F1CA124D003573772F7 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, bool ___1_creatWhenNone, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		String_t* L_0 = ___0_nodeName;
		bool L_1 = ___1_creatWhenNone;
		bool L_2;
		L_2 = XmlHander_hasNode_mA2D1256C08EE33056BDF96A185FA5794CEFCB120(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_0011;
	}

IL_0011:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_hasAppNode_m0F792E665C0B08AD72E36773CCC6F2A3367F25C5 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, bool ___1_creatWhenNone, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		String_t* L_0 = ___0_nodeName;
		bool L_1 = ___1_creatWhenNone;
		bool L_2;
		L_2 = XmlHander_hasNode_mA2D1256C08EE33056BDF96A185FA5794CEFCB120(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_0011;
	}

IL_0011:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_hasNode_mA2D1256C08EE33056BDF96A185FA5794CEFCB120 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_parentNodeName, String_t* ___1_nodeName, bool ___2_creatWhenNone, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral384694C6E302510A30322AE55D4327DCCEDC7EB8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE864EA0EA1B25CE3B5FF2D97B433A9665340488C);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_1 = NULL;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_7 = NULL;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_8 = NULL;
	bool V_9 = false;
	{
		V_0 = (bool)1;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_0 = __this->____rootNode;
		String_t* L_1 = ___0_parentNodeName;
		NullCheck(L_0);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_2;
		L_2 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_0, L_1, NULL);
		V_1 = L_2;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_3 = V_1;
		V_3 = (bool)((((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_4 = V_3;
		if (!L_4)
		{
			goto IL_0032;
		}
	}
	{
		String_t* L_5 = ___0_parentNodeName;
		String_t* L_6;
		L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral384694C6E302510A30322AE55D4327DCCEDC7EB8, L_5, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_6, NULL);
		V_4 = (bool)0;
		goto IL_00c7;
	}

IL_0032:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_7 = V_1;
		String_t* L_8 = ___1_nodeName;
		NullCheck(L_7);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_9;
		L_9 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_7, L_8, NULL);
		V_2 = L_9;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_10 = V_2;
		V_5 = (bool)((((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_10) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_11 = V_5;
		if (!L_11)
		{
			goto IL_00c2;
		}
	}
	{
		bool L_12 = ___2_creatWhenNone;
		V_6 = L_12;
		bool L_13 = V_6;
		if (!L_13)
		{
			goto IL_00ac;
		}
	}
	{
		String_t* L_14 = ___1_nodeName;
		String_t* L_15;
		L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE, L_14, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_15, NULL);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_16 = __this->____xmlDoc;
		String_t* L_17 = ___1_nodeName;
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_18 = __this->____xmlDoc;
		NullCheck(L_18);
		String_t* L_19;
		L_19 = VirtualFuncInvoker0< String_t* >::Invoke(35, L_18);
		NullCheck(L_16);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_20;
		L_20 = VirtualFuncInvoker3< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t, String_t*, String_t* >::Invoke(80, L_16, 1, L_17, L_19);
		V_7 = L_20;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_21 = __this->____rootNode;
		String_t* L_22 = ___0_parentNodeName;
		NullCheck(L_21);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_23;
		L_23 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_21, L_22, NULL);
		V_8 = L_23;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_24 = V_8;
		V_9 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_24) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_25 = V_9;
		if (!L_25)
		{
			goto IL_009d;
		}
	}
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_26 = V_8;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_27 = V_7;
		NullCheck(L_26);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_28;
		L_28 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_26, L_27);
	}

IL_009d:
	{
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
		goto IL_00c1;
	}

IL_00ac:
	{
		String_t* L_29 = ___1_nodeName;
		String_t* L_30;
		L_30 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralE864EA0EA1B25CE3B5FF2D97B433A9665340488C, L_29, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_30, NULL);
		V_0 = (bool)0;
	}

IL_00c1:
	{
	}

IL_00c2:
	{
		bool L_31 = V_0;
		V_4 = L_31;
		goto IL_00c7;
	}

IL_00c7:
	{
		bool L_32 = V_4;
		return L_32;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_hasVal_m2EF5051AF6657F5C0980F188E468DE7B420A89E4 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, bool ___2_autoAdd, String_t* ___3_attribute, String_t* ___4_setVal, String_t* ___5_label, String_t* ___6_labelVal, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8FD6579A006496721EFF1F3E3F5FD5500128D4C);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_1 = NULL;
	bool V_2 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_3 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	int32_t G_B12_0 = 0;
	{
		V_0 = (bool)0;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_0 = __this->____rootNode;
		String_t* L_1 = ___0_nodeName;
		NullCheck(L_0);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_2;
		L_2 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_0, L_1, NULL);
		V_1 = L_2;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_3 = V_1;
		V_2 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_00de;
		}
	}
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_5 = V_1;
		String_t* L_6 = ___1_cName;
		NullCheck(L_5);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_7;
		L_7 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_5, L_6, NULL);
		V_3 = L_7;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_8 = V_3;
		V_5 = (bool)((((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_9 = V_5;
		if (!L_9)
		{
			goto IL_006e;
		}
	}
	{
		bool L_10 = ___2_autoAdd;
		V_6 = L_10;
		bool L_11 = V_6;
		if (!L_11)
		{
			goto IL_0067;
		}
	}
	{
		String_t* L_12 = ___1_cName;
		String_t* L_13;
		L_13 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralE8FD6579A006496721EFF1F3E3F5FD5500128D4C, L_12, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_13, NULL);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_14 = __this->____xmlDoc;
		String_t* L_15 = ___0_nodeName;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_16 = V_1;
		NullCheck(L_16);
		String_t* L_17;
		L_17 = VirtualFuncInvoker0< String_t* >::Invoke(35, L_16);
		NullCheck(L_14);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_18;
		L_18 = VirtualFuncInvoker3< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t, String_t*, String_t* >::Invoke(80, L_14, 1, L_15, L_17);
		V_3 = L_18;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_19 = V_1;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_20 = V_3;
		NullCheck(L_19);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_21;
		L_21 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_19, L_20);
		goto IL_006d;
	}

IL_0067:
	{
		V_7 = (bool)0;
		goto IL_00e3;
	}

IL_006d:
	{
	}

IL_006e:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_22 = V_3;
		V_4 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_22, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_23 = V_4;
		String_t* L_24 = ___3_attribute;
		NullCheck(L_23);
		bool L_25;
		L_25 = VirtualFuncInvoker1< bool, String_t* >::Invoke(70, L_23, L_24);
		V_8 = L_25;
		bool L_26 = V_8;
		if (!L_26)
		{
			goto IL_0089;
		}
	}
	{
		V_0 = (bool)1;
	}

IL_0089:
	{
		bool L_27 = ___2_autoAdd;
		V_9 = L_27;
		bool L_28 = V_9;
		if (!L_28)
		{
			goto IL_00dd;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_29 = V_4;
		String_t* L_30 = ___3_attribute;
		String_t* L_31 = ___4_setVal;
		NullCheck(L_29);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_29, L_30, L_31);
		String_t* L_32 = ___5_label;
		bool L_33;
		L_33 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_32, _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174, NULL);
		if (!L_33)
		{
			goto IL_00b9;
		}
	}
	{
		String_t* L_34 = ___6_labelVal;
		bool L_35;
		L_35 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_34, _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174, NULL);
		G_B12_0 = ((int32_t)(L_35));
		goto IL_00ba;
	}

IL_00b9:
	{
		G_B12_0 = 0;
	}

IL_00ba:
	{
		V_10 = (bool)G_B12_0;
		bool L_36 = V_10;
		if (!L_36)
		{
			goto IL_00ce;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_37 = V_4;
		String_t* L_38 = ___5_label;
		String_t* L_39 = ___6_labelVal;
		NullCheck(L_37);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_37, L_38, L_39);
	}

IL_00ce:
	{
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
		V_0 = (bool)1;
	}

IL_00dd:
	{
	}

IL_00de:
	{
		bool L_40 = V_0;
		V_7 = L_40;
		goto IL_00e3;
	}

IL_00e3:
	{
		bool L_41 = V_7;
		return L_41;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 XmlHander_NodeVector3_m84D6C4E46CBFE89F4336E5EE535C52A48D43CE47 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_setVal, bool ___3_isSet, bool ___4_autoAdd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		String_t* L_0 = ___0_nodeName;
		String_t* L_1 = ___1_cName;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___2_setVal;
		float L_3 = L_2.___x;
		bool L_4 = ___3_isSet;
		bool L_5 = ___4_autoAdd;
		float L_6;
		L_6 = XmlHander_NodeFloat_mF019DE5DCFFE4EEDF787D7C02A1D47F7B5BD51E1(__this, L_0, L_1, L_3, L_4, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, L_5, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_0 = L_6;
		String_t* L_7 = ___0_nodeName;
		String_t* L_8 = ___1_cName;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___2_setVal;
		float L_10 = L_9.___y;
		bool L_11 = ___3_isSet;
		bool L_12 = ___4_autoAdd;
		float L_13;
		L_13 = XmlHander_NodeFloat_mF019DE5DCFFE4EEDF787D7C02A1D47F7B5BD51E1(__this, L_7, L_8, L_10, L_11, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, L_12, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_1 = L_13;
		String_t* L_14 = ___0_nodeName;
		String_t* L_15 = ___1_cName;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___2_setVal;
		float L_17 = L_16.___z;
		bool L_18 = ___3_isSet;
		bool L_19 = ___4_autoAdd;
		float L_20;
		L_20 = XmlHander_NodeFloat_mF019DE5DCFFE4EEDF787D7C02A1D47F7B5BD51E1(__this, L_14, L_15, L_17, L_18, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1, L_19, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_2 = L_20;
		float L_21 = V_0;
		float L_22 = V_1;
		float L_23 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
		memset((&L_24), 0, sizeof(L_24));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), L_21, L_22, L_23, NULL);
		V_3 = L_24;
		goto IL_0063;
	}

IL_0063:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_3;
		return L_25;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XmlHander_NodeFloat_mF019DE5DCFFE4EEDF787D7C02A1D47F7B5BD51E1 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, float ___2_setVal, bool ___3_isSet, String_t* ___4_attribute, bool ___5_autoAdd, String_t* ___6_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_4 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_5 = NULL;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	float V_12 = 0.0f;
	int32_t G_B10_0 = 0;
	{
		V_0 = (0.0f);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_0 = __this->____rootNode;
		String_t* L_1 = ___0_nodeName;
		NullCheck(L_0);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_2;
		L_2 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_0, L_1, NULL);
		V_1 = L_2;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_3 = V_1;
		V_2 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_012a;
		}
	}
	{
		V_3 = (bool)0;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_5 = V_1;
		String_t* L_6 = ___1_cName;
		NullCheck(L_5);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_7;
		L_7 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_5, L_6, NULL);
		V_4 = L_7;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_8 = V_4;
		V_6 = (bool)((((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_9 = V_6;
		if (!L_9)
		{
			goto IL_0075;
		}
	}
	{
		String_t* L_10 = ___1_cName;
		String_t* L_11;
		L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE, L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_11, NULL);
		V_3 = (bool)1;
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_12 = __this->____xmlDoc;
		String_t* L_13 = ___1_cName;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_14 = V_1;
		NullCheck(L_14);
		String_t* L_15;
		L_15 = VirtualFuncInvoker0< String_t* >::Invoke(35, L_14);
		NullCheck(L_12);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_16;
		L_16 = VirtualFuncInvoker3< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t, String_t*, String_t* >::Invoke(80, L_12, 1, L_13, L_15);
		V_4 = L_16;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_17 = V_1;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_18 = V_4;
		NullCheck(L_17);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_19;
		L_19 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_17, L_18);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
	}

IL_0075:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_20 = V_4;
		V_5 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_20, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_21 = V_5;
		String_t* L_22 = ___4_attribute;
		NullCheck(L_21);
		bool L_23;
		L_23 = VirtualFuncInvoker1< bool, String_t* >::Invoke(70, L_21, L_22);
		V_7 = L_23;
		bool L_24 = V_7;
		if (!L_24)
		{
			goto IL_00ea;
		}
	}
	{
		bool L_25 = ___3_isSet;
		V_8 = L_25;
		bool L_26 = V_8;
		if (!L_26)
		{
			goto IL_00ac;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_27 = V_5;
		String_t* L_28 = ___4_attribute;
		float L_29 = ___2_setVal;
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		String_t* L_30;
		L_30 = Convert_ToString_m176B99E7BC98E0C46A92B29325429A41806C2706(L_29, NULL);
		NullCheck(L_27);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_27, L_28, L_30);
		float L_31 = ___2_setVal;
		V_0 = L_31;
		goto IL_00bd;
	}

IL_00ac:
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_32 = V_5;
		String_t* L_33 = ___4_attribute;
		NullCheck(L_32);
		String_t* L_34;
		L_34 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_32, L_33);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		float L_35;
		L_35 = Convert_ToSingle_m312FA1741E893E5B9D93A208CD15D417B1E4C65C(L_34, NULL);
		V_0 = L_35;
	}

IL_00bd:
	{
		bool L_36 = ___3_isSet;
		bool L_37 = V_3;
		if (!((int32_t)((int32_t)L_36|(int32_t)L_37)))
		{
			goto IL_00cf;
		}
	}
	{
		String_t* L_38 = ___6_label;
		bool L_39;
		L_39 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_38, NULL);
		G_B10_0 = ((((int32_t)L_39) == ((int32_t)0))? 1 : 0);
		goto IL_00d0;
	}

IL_00cf:
	{
		G_B10_0 = 0;
	}

IL_00d0:
	{
		V_9 = (bool)G_B10_0;
		bool L_40 = V_9;
		if (!L_40)
		{
			goto IL_00e7;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_41 = V_5;
		String_t* L_42 = ___6_label;
		NullCheck(L_41);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_41, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, L_42);
	}

IL_00e7:
	{
		goto IL_0129;
	}

IL_00ea:
	{
		bool L_43 = ___5_autoAdd;
		V_10 = L_43;
		bool L_44 = V_10;
		if (!L_44)
		{
			goto IL_0128;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_45 = V_5;
		String_t* L_46 = ___4_attribute;
		float L_47 = ___2_setVal;
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		String_t* L_48;
		L_48 = Convert_ToString_m176B99E7BC98E0C46A92B29325429A41806C2706(L_47, NULL);
		NullCheck(L_45);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_45, L_46, L_48);
		float L_49 = ___2_setVal;
		V_0 = L_49;
		String_t* L_50 = ___6_label;
		bool L_51;
		L_51 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_50, NULL);
		V_11 = (bool)((((int32_t)L_51) == ((int32_t)0))? 1 : 0);
		bool L_52 = V_11;
		if (!L_52)
		{
			goto IL_0127;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_53 = V_5;
		String_t* L_54 = ___6_label;
		NullCheck(L_53);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_53, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, L_54);
	}

IL_0127:
	{
	}

IL_0128:
	{
	}

IL_0129:
	{
	}

IL_012a:
	{
		float L_55 = V_0;
		V_12 = L_55;
		goto IL_012f;
	}

IL_012f:
	{
		float L_56 = V_12;
		return L_56;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XmlHander_NodeInt_mFB6EC80EA8350C8C643B754A6309CBAD2C66A533 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, int32_t ___2_setVal, bool ___3_isSet, String_t* ___4_attribute, bool ___5_autoAdd, String_t* ___6_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_1 = NULL;
	bool V_2 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_3 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	int32_t V_11 = 0;
	{
		V_0 = 0;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_0 = __this->____rootNode;
		String_t* L_1 = ___0_nodeName;
		NullCheck(L_0);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_2;
		L_2 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_0, L_1, NULL);
		V_1 = L_2;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_3 = V_1;
		V_2 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_0114;
		}
	}
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_5 = V_1;
		String_t* L_6 = ___1_cName;
		NullCheck(L_5);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_7;
		L_7 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_5, L_6, NULL);
		V_3 = L_7;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_8 = V_3;
		V_5 = (bool)((((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_9 = V_5;
		if (!L_9)
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_10 = ___1_cName;
		String_t* L_11;
		L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE, L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_11, NULL);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_12 = __this->____xmlDoc;
		String_t* L_13 = ___1_cName;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_14 = V_1;
		NullCheck(L_14);
		String_t* L_15;
		L_15 = VirtualFuncInvoker0< String_t* >::Invoke(35, L_14);
		NullCheck(L_12);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_16;
		L_16 = VirtualFuncInvoker3< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t, String_t*, String_t* >::Invoke(80, L_12, 1, L_13, L_15);
		V_3 = L_16;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_17 = V_1;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_18 = V_3;
		NullCheck(L_17);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_19;
		L_19 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_17, L_18);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
	}

IL_0069:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_20 = V_3;
		V_4 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_20, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_21 = V_4;
		String_t* L_22 = ___4_attribute;
		NullCheck(L_21);
		bool L_23;
		L_23 = VirtualFuncInvoker1< bool, String_t* >::Invoke(70, L_21, L_22);
		V_6 = L_23;
		bool L_24 = V_6;
		if (!L_24)
		{
			goto IL_00d4;
		}
	}
	{
		bool L_25 = ___3_isSet;
		V_7 = L_25;
		bool L_26 = V_7;
		if (!L_26)
		{
			goto IL_009f;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_27 = V_4;
		String_t* L_28 = ___4_attribute;
		int32_t L_29 = ___2_setVal;
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		String_t* L_30;
		L_30 = Convert_ToString_m18866C40B9AB691A8DEF943323636CA70374D419(L_29, NULL);
		NullCheck(L_27);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_27, L_28, L_30);
		int32_t L_31 = ___2_setVal;
		V_0 = L_31;
		goto IL_00b0;
	}

IL_009f:
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_32 = V_4;
		String_t* L_33 = ___4_attribute;
		NullCheck(L_32);
		String_t* L_34;
		L_34 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_32, L_33);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		int32_t L_35;
		L_35 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_34, NULL);
		V_0 = L_35;
	}

IL_00b0:
	{
		String_t* L_36 = ___6_label;
		bool L_37;
		L_37 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_36, NULL);
		V_8 = (bool)((((int32_t)L_37) == ((int32_t)0))? 1 : 0);
		bool L_38 = V_8;
		if (!L_38)
		{
			goto IL_00d1;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_39 = V_4;
		String_t* L_40 = ___6_label;
		NullCheck(L_39);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_39, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, L_40);
	}

IL_00d1:
	{
		goto IL_0113;
	}

IL_00d4:
	{
		bool L_41 = ___5_autoAdd;
		V_9 = L_41;
		bool L_42 = V_9;
		if (!L_42)
		{
			goto IL_0112;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_43 = V_4;
		String_t* L_44 = ___4_attribute;
		int32_t L_45 = ___2_setVal;
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		String_t* L_46;
		L_46 = Convert_ToString_m18866C40B9AB691A8DEF943323636CA70374D419(L_45, NULL);
		NullCheck(L_43);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_43, L_44, L_46);
		int32_t L_47 = ___2_setVal;
		V_0 = L_47;
		String_t* L_48 = ___6_label;
		bool L_49;
		L_49 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_48, NULL);
		V_10 = (bool)((((int32_t)L_49) == ((int32_t)0))? 1 : 0);
		bool L_50 = V_10;
		if (!L_50)
		{
			goto IL_0111;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_51 = V_4;
		String_t* L_52 = ___6_label;
		NullCheck(L_51);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_51, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, L_52);
	}

IL_0111:
	{
	}

IL_0112:
	{
	}

IL_0113:
	{
	}

IL_0114:
	{
		int32_t L_53 = V_0;
		V_11 = L_53;
		goto IL_0119;
	}

IL_0119:
	{
		int32_t L_54 = V_11;
		return L_54;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XmlHander_NodeTrue_mBF98F4C6CF55EE4ADF8F95AAFAAE87ACE67BC0F9 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, bool ___2_setVal, bool ___3_isSet, String_t* ___4_attribute, bool ___5_autoAdd, String_t* ___6_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB0757325DCA229D0F735C4349B943C8F22F48B31);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_1 = NULL;
	bool V_2 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_3 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	String_t* G_B7_0 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* G_B7_1 = NULL;
	String_t* G_B6_0 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* G_B6_1 = NULL;
	String_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* G_B8_2 = NULL;
	String_t* G_B18_0 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* G_B18_1 = NULL;
	String_t* G_B17_0 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* G_B17_1 = NULL;
	String_t* G_B19_0 = NULL;
	String_t* G_B19_1 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* G_B19_2 = NULL;
	{
		V_0 = (bool)0;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_0 = __this->____rootNode;
		String_t* L_1 = ___0_nodeName;
		NullCheck(L_0);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_2;
		L_2 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_0, L_1, NULL);
		V_1 = L_2;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_3 = V_1;
		V_2 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_0138;
		}
	}
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_5 = V_1;
		String_t* L_6 = ___1_cName;
		NullCheck(L_5);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_7;
		L_7 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_5, L_6, NULL);
		V_3 = L_7;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_8 = V_3;
		V_5 = (bool)((((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_9 = V_5;
		if (!L_9)
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_10 = ___1_cName;
		String_t* L_11;
		L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE, L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_11, NULL);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_12 = __this->____xmlDoc;
		String_t* L_13 = ___1_cName;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_14 = V_1;
		NullCheck(L_14);
		String_t* L_15;
		L_15 = VirtualFuncInvoker0< String_t* >::Invoke(35, L_14);
		NullCheck(L_12);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_16;
		L_16 = VirtualFuncInvoker3< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t, String_t*, String_t* >::Invoke(80, L_12, 1, L_13, L_15);
		V_3 = L_16;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_17 = V_1;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_18 = V_3;
		NullCheck(L_17);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_19;
		L_19 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_17, L_18);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
	}

IL_0069:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_20 = V_3;
		V_4 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_20, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_21 = V_4;
		String_t* L_22 = ___4_attribute;
		NullCheck(L_21);
		bool L_23;
		L_23 = VirtualFuncInvoker1< bool, String_t* >::Invoke(70, L_21, L_22);
		V_6 = L_23;
		bool L_24 = V_6;
		if (!L_24)
		{
			goto IL_00ef;
		}
	}
	{
		bool L_25 = ___3_isSet;
		V_7 = L_25;
		bool L_26 = V_7;
		if (!L_26)
		{
			goto IL_00a8;
		}
	}
	{
		bool L_27 = ___2_setVal;
		V_0 = L_27;
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_28 = V_4;
		String_t* L_29 = ___4_attribute;
		bool L_30 = V_0;
		if (L_30)
		{
			G_B7_0 = L_29;
			G_B7_1 = L_28;
			goto IL_009a;
		}
		G_B6_0 = L_29;
		G_B6_1 = L_28;
	}
	{
		G_B8_0 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
		G_B8_1 = G_B6_0;
		G_B8_2 = G_B6_1;
		goto IL_009f;
	}

IL_009a:
	{
		G_B8_0 = _stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3;
		G_B8_1 = G_B7_0;
		G_B8_2 = G_B7_1;
	}

IL_009f:
	{
		NullCheck(G_B8_2);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, G_B8_2, G_B8_1, G_B8_0);
		goto IL_00cb;
	}

IL_00a8:
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_31 = V_4;
		String_t* L_32 = ___4_attribute;
		NullCheck(L_31);
		String_t* L_33;
		L_33 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_31, L_32);
		NullCheck(_stringLiteralB0757325DCA229D0F735C4349B943C8F22F48B31);
		int32_t L_34;
		L_34 = String_IndexOf_m490810CB7ADA9230AC0F8D78E213A8EFED129F55(_stringLiteralB0757325DCA229D0F735C4349B943C8F22F48B31, L_33, 4, NULL);
		V_8 = (bool)((((int32_t)L_34) > ((int32_t)(-1)))? 1 : 0);
		bool L_35 = V_8;
		if (!L_35)
		{
			goto IL_00ca;
		}
	}
	{
		V_0 = (bool)1;
	}

IL_00ca:
	{
	}

IL_00cb:
	{
		String_t* L_36 = ___6_label;
		bool L_37;
		L_37 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_36, NULL);
		V_9 = (bool)((((int32_t)L_37) == ((int32_t)0))? 1 : 0);
		bool L_38 = V_9;
		if (!L_38)
		{
			goto IL_00ec;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_39 = V_4;
		String_t* L_40 = ___6_label;
		NullCheck(L_39);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_39, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, L_40);
	}

IL_00ec:
	{
		goto IL_0137;
	}

IL_00ef:
	{
		bool L_41 = ___5_autoAdd;
		V_10 = L_41;
		bool L_42 = V_10;
		if (!L_42)
		{
			goto IL_0136;
		}
	}
	{
		bool L_43 = ___2_setVal;
		V_0 = L_43;
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_44 = V_4;
		String_t* L_45 = ___4_attribute;
		bool L_46 = V_0;
		if (L_46)
		{
			G_B18_0 = L_45;
			G_B18_1 = L_44;
			goto IL_0109;
		}
		G_B17_0 = L_45;
		G_B17_1 = L_44;
	}
	{
		G_B19_0 = _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
		G_B19_1 = G_B17_0;
		G_B19_2 = G_B17_1;
		goto IL_010e;
	}

IL_0109:
	{
		G_B19_0 = _stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3;
		G_B19_1 = G_B18_0;
		G_B19_2 = G_B18_1;
	}

IL_010e:
	{
		NullCheck(G_B19_2);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, G_B19_2, G_B19_1, G_B19_0);
		String_t* L_47 = ___6_label;
		bool L_48;
		L_48 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_47, NULL);
		V_11 = (bool)((((int32_t)L_48) == ((int32_t)0))? 1 : 0);
		bool L_49 = V_11;
		if (!L_49)
		{
			goto IL_0135;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_50 = V_4;
		String_t* L_51 = ___6_label;
		NullCheck(L_50);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_50, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, L_51);
	}

IL_0135:
	{
	}

IL_0136:
	{
	}

IL_0137:
	{
	}

IL_0138:
	{
		bool L_52 = V_0;
		V_12 = L_52;
		goto IL_013d;
	}

IL_013d:
	{
		bool L_53 = V_12;
		return L_53;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlHander_NodeVal_mEF561F65A09AEE2FC810A32AB25A6F505EA01F7A (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_setVal, bool ___3_isSet, String_t* ___4_attribute, bool ___5_autoAdd, String_t* ___6_label, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_1 = NULL;
	bool V_2 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_3 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	String_t* V_11 = NULL;
	{
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		V_0 = L_0;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_1 = __this->____rootNode;
		String_t* L_2 = ___0_nodeName;
		NullCheck(L_1);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_3;
		L_3 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_1, L_2, NULL);
		V_1 = L_3;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_4 = V_1;
		V_2 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0109;
		}
	}
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_6 = V_1;
		String_t* L_7 = ___1_cName;
		NullCheck(L_6);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_8;
		L_8 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_6, L_7, NULL);
		V_3 = L_8;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_9 = V_3;
		V_5 = (bool)((((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_9) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_10 = V_5;
		if (!L_10)
		{
			goto IL_006d;
		}
	}
	{
		String_t* L_11 = ___1_cName;
		String_t* L_12;
		L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE, L_11, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_12, NULL);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_13 = __this->____xmlDoc;
		String_t* L_14 = ___1_cName;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_15 = V_1;
		NullCheck(L_15);
		String_t* L_16;
		L_16 = VirtualFuncInvoker0< String_t* >::Invoke(35, L_15);
		NullCheck(L_13);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_17;
		L_17 = VirtualFuncInvoker3< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t, String_t*, String_t* >::Invoke(80, L_13, 1, L_14, L_16);
		V_3 = L_17;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_18 = V_1;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_19 = V_3;
		NullCheck(L_18);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_20;
		L_20 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_18, L_19);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
	}

IL_006d:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_21 = V_3;
		V_4 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_21, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_22 = V_4;
		String_t* L_23 = ___4_attribute;
		NullCheck(L_22);
		bool L_24;
		L_24 = VirtualFuncInvoker1< bool, String_t* >::Invoke(70, L_22, L_23);
		V_6 = L_24;
		bool L_25 = V_6;
		if (!L_25)
		{
			goto IL_00ce;
		}
	}
	{
		bool L_26 = ___3_isSet;
		V_7 = L_26;
		bool L_27 = V_7;
		if (!L_27)
		{
			goto IL_009e;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_28 = V_4;
		String_t* L_29 = ___4_attribute;
		String_t* L_30 = ___2_setVal;
		NullCheck(L_28);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_28, L_29, L_30);
		String_t* L_31 = ___2_setVal;
		V_0 = L_31;
		goto IL_00aa;
	}

IL_009e:
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_32 = V_4;
		String_t* L_33 = ___4_attribute;
		NullCheck(L_32);
		String_t* L_34;
		L_34 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_32, L_33);
		V_0 = L_34;
	}

IL_00aa:
	{
		String_t* L_35 = ___6_label;
		bool L_36;
		L_36 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_35, NULL);
		V_8 = (bool)((((int32_t)L_36) == ((int32_t)0))? 1 : 0);
		bool L_37 = V_8;
		if (!L_37)
		{
			goto IL_00cb;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_38 = V_4;
		String_t* L_39 = ___6_label;
		NullCheck(L_38);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_38, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, L_39);
	}

IL_00cb:
	{
		goto IL_0108;
	}

IL_00ce:
	{
		bool L_40 = ___5_autoAdd;
		V_9 = L_40;
		bool L_41 = V_9;
		if (!L_41)
		{
			goto IL_0107;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_42 = V_4;
		String_t* L_43 = ___4_attribute;
		String_t* L_44 = ___2_setVal;
		NullCheck(L_42);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_42, L_43, L_44);
		String_t* L_45 = ___2_setVal;
		V_0 = L_45;
		String_t* L_46 = ___6_label;
		bool L_47;
		L_47 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_46, NULL);
		V_10 = (bool)((((int32_t)L_47) == ((int32_t)0))? 1 : 0);
		bool L_48 = V_10;
		if (!L_48)
		{
			goto IL_0106;
		}
	}
	{
		XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_49 = V_4;
		String_t* L_50 = ___6_label;
		NullCheck(L_49);
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_49, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, L_50);
	}

IL_0106:
	{
	}

IL_0107:
	{
	}

IL_0108:
	{
	}

IL_0109:
	{
		String_t* L_51 = V_0;
		V_11 = L_51;
		goto IL_010e;
	}

IL_010e:
	{
		String_t* L_52 = V_11;
		return L_52;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* XmlHander_NodeList_m6C35176FE1EB97B4EDCF28BD3510B7D6DF50FBD9 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_listName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_1 = NULL;
	bool V_2 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_3 = NULL;
	XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* V_7 = NULL;
	{
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		V_0 = L_0;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_1 = __this->____rootNode;
		String_t* L_2 = ___0_nodeName;
		NullCheck(L_1);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_3;
		L_3 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_1, L_2, NULL);
		V_1 = L_3;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_4 = V_1;
		V_2 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0086;
		}
	}
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_6 = V_1;
		String_t* L_7 = ___1_cName;
		NullCheck(L_6);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_8;
		L_8 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_6, L_7, NULL);
		V_3 = L_8;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_9 = V_3;
		V_5 = (bool)((((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_9) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_10 = V_5;
		if (!L_10)
		{
			goto IL_006a;
		}
	}
	{
		String_t* L_11 = ___1_cName;
		String_t* L_12;
		L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE, L_11, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_12, NULL);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_13 = __this->____xmlDoc;
		String_t* L_14 = ___1_cName;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_15 = V_1;
		NullCheck(L_15);
		String_t* L_16;
		L_16 = VirtualFuncInvoker0< String_t* >::Invoke(35, L_15);
		NullCheck(L_13);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_17;
		L_17 = VirtualFuncInvoker3< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t, String_t*, String_t* >::Invoke(80, L_13, 1, L_14, L_16);
		V_3 = L_17;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_18 = V_1;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_19 = V_3;
		NullCheck(L_18);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_20;
		L_20 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_18, L_19);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
	}

IL_006a:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_21 = V_3;
		String_t* L_22 = ___2_listName;
		NullCheck(L_21);
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_23;
		L_23 = XmlNode_SelectNodes_mB47F019597C76102887E25C3E83BB351E8E48C03(L_21, L_22, NULL);
		V_4 = L_23;
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_24 = V_4;
		V_6 = (bool)((!(((RuntimeObject*)(XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85*)L_24) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_25 = V_6;
		if (!L_25)
		{
			goto IL_0085;
		}
	}
	{
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_26 = V_4;
		V_7 = L_26;
		goto IL_008b;
	}

IL_0085:
	{
	}

IL_0086:
	{
		V_7 = (XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85*)NULL;
		goto IL_008b;
	}

IL_008b:
	{
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_27 = V_7;
		return L_27;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlHander_GetSysListItemVal_mE767BAA55E8FB6ECB82AD73774C9087AC0C41F73 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_listName, int32_t ___2_itemId, String_t* ___3_attribute, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		String_t* L_0 = ___0_cName;
		String_t* L_1 = ___1_listName;
		int32_t L_2 = ___2_itemId;
		String_t* L_3 = ___3_attribute;
		String_t* L_4;
		L_4 = XmlHander_GetListItemVal_mFEB16D36792B2C4695CED742E3FDC69BA0348B9E(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, L_2, L_3, NULL);
		V_0 = L_4;
		goto IL_0014;
	}

IL_0014:
	{
		String_t* L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlHander_GetAppListItemVal_m48B5377B609EF213CEE734AFAE3D1E7F9AA0A3EF (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_listName, int32_t ___2_itemId, String_t* ___3_attribute, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		String_t* L_0 = ___0_cName;
		String_t* L_1 = ___1_listName;
		int32_t L_2 = ___2_itemId;
		String_t* L_3 = ___3_attribute;
		String_t* L_4;
		L_4 = XmlHander_GetListItemVal_mFEB16D36792B2C4695CED742E3FDC69BA0348B9E(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, L_2, L_3, NULL);
		V_0 = L_4;
		goto IL_0014;
	}

IL_0014:
	{
		String_t* L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XmlHander_GetListItemVal_mFEB16D36792B2C4695CED742E3FDC69BA0348B9E (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_listName, int32_t ___3_itemId, String_t* ___4_attribute, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	String_t* V_4 = NULL;
	{
		String_t* L_0 = ___0_nodeName;
		String_t* L_1 = ___1_cName;
		String_t* L_2 = ___2_listName;
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_3;
		L_3 = XmlHander_NodeList_m6C35176FE1EB97B4EDCF28BD3510B7D6DF50FBD9(__this, L_0, L_1, L_2, NULL);
		V_0 = L_3;
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_4 = V_0;
		V_1 = (bool)((!(((RuntimeObject*)(XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0057;
		}
	}
	{
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_6 = V_0;
		int32_t L_7 = ___3_itemId;
		NullCheck(L_6);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_8;
		L_8 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t >::Invoke(9, L_6, L_7);
		V_2 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_8) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_0056;
		}
	}
	{
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_10 = V_0;
		int32_t L_11 = ___3_itemId;
		NullCheck(L_10);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_12;
		L_12 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t >::Invoke(9, L_10, L_11);
		String_t* L_13 = ___4_attribute;
		NullCheck(((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)IsInstClass((RuntimeObject*)L_12, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)));
		bool L_14;
		L_14 = VirtualFuncInvoker1< bool, String_t* >::Invoke(70, ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)IsInstClass((RuntimeObject*)L_12, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)), L_13);
		V_3 = L_14;
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_0055;
		}
	}
	{
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_16 = V_0;
		int32_t L_17 = ___3_itemId;
		NullCheck(L_16);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_18;
		L_18 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t >::Invoke(9, L_16, L_17);
		String_t* L_19 = ___4_attribute;
		NullCheck(((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)IsInstClass((RuntimeObject*)L_18, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)));
		String_t* L_20;
		L_20 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)IsInstClass((RuntimeObject*)L_18, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)), L_19);
		V_4 = L_20;
		goto IL_005c;
	}

IL_0055:
	{
	}

IL_0056:
	{
	}

IL_0057:
	{
		V_4 = (String_t*)NULL;
		goto IL_005c;
	}

IL_005c:
	{
		String_t* L_21 = V_4;
		return L_21;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SetSysList_mCEAAACD7BB1D3A667E7AD36D1BF919D43307155B (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_listName, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___2_strList, String_t* ___3_attribute, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_cName;
		String_t* L_1 = ___1_listName;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = ___2_strList;
		String_t* L_3 = ___3_attribute;
		XmlHander_SetList_m9B8EA5763D71CA7AAE975BCAF7FC7D086DFC8D7B(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SetAppList_mC7171563A98EA6038A3A085FB49B9993C69EFC9C (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_listName, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___2_strList, String_t* ___3_attribute, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_cName;
		String_t* L_1 = ___1_listName;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = ___2_strList;
		String_t* L_3 = ___3_attribute;
		XmlHander_SetList_m9B8EA5763D71CA7AAE975BCAF7FC7D086DFC8D7B(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SetList_m9B8EA5763D71CA7AAE975BCAF7FC7D086DFC8D7B (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_listName, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___3_strList, String_t* ___4_attribute, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE);
		s_Il2CppMethodInitialized = true;
	}
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_0 = NULL;
	bool V_1 = false;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_2 = NULL;
	XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* V_3 = NULL;
	bool V_4 = false;
	Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_5;
	memset((&V_5), 0, sizeof(V_5));
	String_t* V_6 = NULL;
	XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* V_7 = NULL;
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_0 = __this->____rootNode;
		String_t* L_1 = ___0_nodeName;
		NullCheck(L_0);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_2;
		L_2 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_0, L_1, NULL);
		V_0 = L_2;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_3 = V_0;
		V_1 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_00e9;
		}
	}
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_5 = V_0;
		String_t* L_6 = ___1_cName;
		NullCheck(L_5);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_7;
		L_7 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_5, L_6, NULL);
		V_2 = L_7;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_8 = V_2;
		V_4 = (bool)((((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_9 = V_4;
		if (!L_9)
		{
			goto IL_0067;
		}
	}
	{
		String_t* L_10 = ___1_cName;
		String_t* L_11;
		L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD7DC715DC02D56600BAFB301A6AD1178D85A74DE, L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_11, NULL);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_12 = __this->____xmlDoc;
		String_t* L_13 = ___1_cName;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_14 = V_0;
		NullCheck(L_14);
		String_t* L_15;
		L_15 = VirtualFuncInvoker0< String_t* >::Invoke(35, L_14);
		NullCheck(L_12);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_16;
		L_16 = VirtualFuncInvoker3< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t, String_t*, String_t* >::Invoke(80, L_12, 1, L_13, L_15);
		V_2 = L_16;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_17 = V_0;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_18 = V_2;
		NullCheck(L_17);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_19;
		L_19 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_17, L_18);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
	}

IL_0067:
	{
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_20 = V_2;
		String_t* L_21 = ___2_listName;
		NullCheck(L_20);
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_22;
		L_22 = XmlNode_SelectNodes_mB47F019597C76102887E25C3E83BB351E8E48C03(L_20, L_21, NULL);
		V_3 = L_22;
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_23 = V_2;
		NullCheck(L_23);
		VirtualActionInvoker0::Invoke(47, L_23);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_24 = ___3_strList;
		NullCheck(L_24);
		Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_25;
		L_25 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_24, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
		V_5 = L_25;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00cd:
			{
				Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_5), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00c2_1;
			}

IL_0082_1:
			{
				String_t* L_26;
				L_26 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_5), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
				V_6 = L_26;
				XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_27 = __this->____xmlDoc;
				String_t* L_28 = ___2_listName;
				XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_29 = V_0;
				NullCheck(L_29);
				String_t* L_30;
				L_30 = VirtualFuncInvoker0< String_t* >::Invoke(35, L_29);
				NullCheck(L_27);
				XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_31;
				L_31 = VirtualFuncInvoker3< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t, String_t*, String_t* >::Invoke(80, L_27, 1, L_28, L_30);
				V_7 = L_31;
				XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_32 = V_7;
				String_t* L_33 = ___4_attribute;
				XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_34 = V_0;
				NullCheck(L_34);
				String_t* L_35;
				L_35 = VirtualFuncInvoker0< String_t* >::Invoke(35, L_34);
				String_t* L_36 = V_6;
				NullCheck(((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_32, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)));
				String_t* L_37;
				L_37 = VirtualFuncInvoker3< String_t*, String_t*, String_t*, String_t* >::Invoke(67, ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_32, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)), L_33, L_35, L_36);
				XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_38 = V_2;
				XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_39 = V_7;
				NullCheck(L_38);
				XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_40;
				L_40 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* >::Invoke(27, L_38, L_39);
			}

IL_00c2_1:
			{
				bool L_41;
				L_41 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_5), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
				if (L_41)
				{
					goto IL_0082_1;
				}
			}
			{
				goto IL_00dc;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00dc:
	{
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
	}

IL_00e9:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* XmlHander_GetList_mA7D187339BE927DB62EB237154527849F530B6C4 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_listName, String_t* ___3_attribute, String_t* ___4_defVal, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* V_0 = NULL;
	bool V_1 = false;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_2 = NULL;
	RuntimeObject* V_3 = NULL;
	XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* V_4 = NULL;
	bool V_5 = false;
	RuntimeObject* V_6 = NULL;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_7 = NULL;
	{
		String_t* L_0 = ___0_nodeName;
		String_t* L_1 = ___1_cName;
		String_t* L_2 = ___2_listName;
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_3;
		L_3 = XmlHander_NodeList_m6C35176FE1EB97B4EDCF28BD3510B7D6DF50FBD9(__this, L_0, L_1, L_2, NULL);
		V_0 = L_3;
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_4 = V_0;
		V_1 = (bool)((!(((RuntimeObject*)(XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_00a1;
		}
	}
	{
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_6 = V_0;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_6);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_8 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF(L_8, L_7, List_1__ctor_m1A062F45FE926079CE2D4FD38A3BF15F7AEB89AF_RuntimeMethod_var);
		V_2 = L_8;
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_9 = V_0;
		NullCheck(L_9);
		RuntimeObject* L_10;
		L_10 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_9);
		V_3 = L_10;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0087:
			{
				{
					RuntimeObject* L_11 = V_3;
					V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_11, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
					RuntimeObject* L_12 = V_6;
					if (!L_12)
					{
						goto IL_009b;
					}
				}
				{
					RuntimeObject* L_13 = V_6;
					NullCheck(L_13);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13);
				}

IL_009b:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_007d_1;
			}

IL_002d_1:
			{
				RuntimeObject* L_14 = V_3;
				NullCheck(L_14);
				RuntimeObject* L_15;
				L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_14);
				V_4 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_15, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_16 = V_4;
				String_t* L_17 = ___3_attribute;
				NullCheck(L_16);
				bool L_18;
				L_18 = VirtualFuncInvoker1< bool, String_t* >::Invoke(70, L_16, L_17);
				V_5 = (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
				bool L_19 = V_5;
				if (!L_19)
				{
					goto IL_006c_1;
				}
			}
			{
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_20 = V_4;
				String_t* L_21 = ___3_attribute;
				String_t* L_22 = ___4_defVal;
				il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
				String_t* L_23;
				L_23 = Convert_ToString_m8E5CEAA3FABD9740C79340E96FB97B7E5135ED93(L_22, NULL);
				NullCheck(L_20);
				VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, L_20, L_21, L_23);
				XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(__this, (0.5f), NULL);
			}

IL_006c_1:
			{
				List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_24 = V_2;
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_25 = V_4;
				String_t* L_26 = ___3_attribute;
				NullCheck(L_25);
				String_t* L_27;
				L_27 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_25, L_26);
				NullCheck(L_24);
				List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_24, L_27, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
			}

IL_007d_1:
			{
				RuntimeObject* L_28 = V_3;
				NullCheck(L_28);
				bool L_29;
				L_29 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_28);
				if (L_29)
				{
					goto IL_002d_1;
				}
			}
			{
				goto IL_009c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_009c:
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_30 = V_2;
		V_7 = L_30;
		goto IL_00a6;
	}

IL_00a1:
	{
		V_7 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL;
		goto IL_00a6;
	}

IL_00a6:
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_31 = V_7;
		return L_31;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* XmlHander_GetAppList_mA5F084BD20B49FF369D0899835994364359DF772 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_listName, String_t* ___2_attribute, String_t* ___3_defVal, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
	{
		String_t* L_0 = ___0_cName;
		String_t* L_1 = ___1_listName;
		String_t* L_2 = ___2_attribute;
		String_t* L_3 = ___3_defVal;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4;
		L_4 = XmlHander_GetList_mA7D187339BE927DB62EB237154527849F530B6C4(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, L_2, L_3, NULL);
		V_0 = L_4;
		goto IL_0014;
	}

IL_0014:
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* XmlHander_GetSysList_mFC90294678E2DB86DCC2949CC4E31A2F3A4D45D1 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_listName, String_t* ___2_attribute, String_t* ___3_defVal, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
	{
		String_t* L_0 = ___0_cName;
		String_t* L_1 = ___1_listName;
		String_t* L_2 = ___2_attribute;
		String_t* L_3 = ___3_defVal;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4;
		L_4 = XmlHander_GetList_mA7D187339BE927DB62EB237154527849F530B6C4(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, L_2, L_3, NULL);
		V_0 = L_4;
		goto IL_0014;
	}

IL_0014:
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SetSysListItemVal_mFE6F7D9A425E91B12EA3C1DF609156AAB99B3E4F (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_listName, int32_t ___2_itemId, String_t* ___3_setVal, String_t* ___4_attribute, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_cName;
		String_t* L_1 = ___1_listName;
		int32_t L_2 = ___2_itemId;
		String_t* L_3 = ___3_setVal;
		String_t* L_4 = ___4_attribute;
		XmlHander_SetListItemVal_m90060C07E203661A72A13D538D836CD9B8904B86(__this, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, L_0, L_1, L_2, L_3, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SetAppListItemVal_mA69C82C148E12518896E3C80EDDBAAF044847DDF (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_cName, String_t* ___1_listName, int32_t ___2_itemId, String_t* ___3_setVal, String_t* ___4_attribute, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_cName;
		String_t* L_1 = ___1_listName;
		int32_t L_2 = ___2_itemId;
		String_t* L_3 = ___3_setVal;
		String_t* L_4 = ___4_attribute;
		XmlHander_SetListItemVal_m90060C07E203661A72A13D538D836CD9B8904B86(__this, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, L_0, L_1, L_2, L_3, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SetListItemVal_m90060C07E203661A72A13D538D836CD9B8904B86 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, String_t* ___0_nodeName, String_t* ___1_cName, String_t* ___2_listName, int32_t ___3_itemId, String_t* ___4_setVal, String_t* ___5_attribute, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	{
		String_t* L_0 = ___0_nodeName;
		String_t* L_1 = ___1_cName;
		String_t* L_2 = ___2_listName;
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_3;
		L_3 = XmlHander_NodeList_m6C35176FE1EB97B4EDCF28BD3510B7D6DF50FBD9(__this, L_0, L_1, L_2, NULL);
		V_0 = L_3;
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_4 = V_0;
		V_1 = (bool)((!(((RuntimeObject*)(XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0057;
		}
	}
	{
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_6 = V_0;
		int32_t L_7 = ___3_itemId;
		NullCheck(L_6);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_8;
		L_8 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t >::Invoke(9, L_6, L_7);
		V_2 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_8) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_0056;
		}
	}
	{
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_10 = V_0;
		int32_t L_11 = ___3_itemId;
		NullCheck(L_10);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_12;
		L_12 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t >::Invoke(9, L_10, L_11);
		String_t* L_13 = ___5_attribute;
		NullCheck(((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)IsInstClass((RuntimeObject*)L_12, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)));
		bool L_14;
		L_14 = VirtualFuncInvoker1< bool, String_t* >::Invoke(70, ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)IsInstClass((RuntimeObject*)L_12, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)), L_13);
		V_3 = L_14;
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_0055;
		}
	}
	{
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_16 = V_0;
		int32_t L_17 = ___3_itemId;
		NullCheck(L_16);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_18;
		L_18 = VirtualFuncInvoker1< XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*, int32_t >::Invoke(9, L_16, L_17);
		String_t* L_19 = ___5_attribute;
		String_t* L_20 = ___4_setVal;
		NullCheck(((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)IsInstClass((RuntimeObject*)L_18, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)));
		VirtualActionInvoker2< String_t*, String_t* >::Invoke(63, ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)IsInstClass((RuntimeObject*)L_18, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)), L_19, L_20);
	}

IL_0055:
	{
	}

IL_0056:
	{
	}

IL_0057:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SaveConfig_mB880740D6B4C4094B6D324A3E54128D5BD47CFAC (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45EE6BAD8C4DE187DD908913244E3E19A06FE575);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51C6279E31F7483126B79E3000116001A915B690);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9479D89BF352036CA936511833C1BFC5B7EEDCBE);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
	memset((&V_1), 0, sizeof(V_1));
	int64_t V_2 = 0;
	bool V_3 = false;
	{
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_0 = __this->____xmlDoc;
		V_0 = (bool)((!(((RuntimeObject*)(XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0095;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
		L_2 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_1 = L_2;
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
		L_3 = DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94((&V_1), NULL);
		V_1 = L_3;
		String_t* L_4;
		L_4 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_1), _stringLiteral45EE6BAD8C4DE187DD908913244E3E19A06FE575, NULL);
		String_t* L_5;
		L_5 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(__this, _stringLiteral9479D89BF352036CA936511833C1BFC5B7EEDCBE, L_4, (bool)1, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
		L_6 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_1 = L_6;
		int64_t L_7;
		L_7 = DateTime_ToFileTimeUtc_m50EDDE63F70BA3BE557B4F26D914BE45D9EBD987((&V_1), NULL);
		V_2 = L_7;
		String_t* L_8;
		L_8 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_2), NULL);
		String_t* L_9;
		L_9 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(__this, _stringLiteral9479D89BF352036CA936511833C1BFC5B7EEDCBE, L_8, (bool)1, _stringLiteral51C6279E31F7483126B79E3000116001A915B690, (bool)1, NULL);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_10 = __this->____xmlDoc;
		String_t* L_11 = __this->____filePath;
		NullCheck(L_10);
		VirtualActionInvoker1< String_t* >::Invoke(85, L_10, L_11);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12 = __this->___ConfigChangeEvent;
		V_3 = (bool)((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_12) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_13 = V_3;
		if (!L_13)
		{
			goto IL_0094;
		}
	}
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_14 = __this->___ConfigChangeEvent;
		NullCheck(L_14);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_14, NULL);
	}

IL_0094:
	{
	}

IL_0095:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, float ___0_timeout, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		float L_0 = ___0_timeout;
		V_0 = (bool)((((float)L_0) > ((float)(0.0f)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		float L_2 = ___0_timeout;
		__this->____timeoutToSave = L_2;
	}

IL_0016:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander_FixedUpdate_m71CCE0BE930ECF15EE4C058BE8993F41F1FA241E (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	{
		float L_0 = __this->____timeoutToSave;
		V_0 = (bool)((((float)L_0) > ((float)(0.0f)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_004e;
		}
	}
	{
		float L_2 = __this->____timeoutToSave;
		float L_3;
		L_3 = Time_get_fixedDeltaTime_m43136893D00AF5D5FE80AD05609558F6E2381381(NULL);
		__this->____timeoutToSave = ((float)il2cpp_codegen_subtract(L_2, L_3));
		float L_4 = __this->____timeoutToSave;
		V_1 = (bool)((((int32_t)((!(((float)L_4) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_004d;
		}
	}
	{
		__this->____timeoutToSave = (0.0f);
		XmlHander_SaveConfig_mB880740D6B4C4094B6D324A3E54128D5BD47CFAC(__this, NULL);
	}

IL_004d:
	{
	}

IL_004e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlHander__ctor_m838BF5E058C175775C2E25478540AAE58C22F3E7 (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* __this, const RuntimeMethod* method) 
{
	{
		__this->____timeoutToSave = (0.0f);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReadDataU3Ed__34__ctor_mD0FF10A82556FD9306C97B43474559B011489559 (U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReadDataU3Ed__34_System_IDisposable_Dispose_m51C7554C0EB4180C3C864988A5D2BF8CB36E193F (U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CReadDataU3Ed__34_MoveNext_mC89931FACD375D4BA254CE8CC915BC5C6C90D175 (U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E46708D5C2AB590E5C81CB95478DC01499BA4C9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1AD20F31F7E4ED60DE77AA28A1AF9E5BB903F857);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BEA7A75460C70B0F6462D0C16B684D1DF258170);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C2432C671FF3B9CCEA2265DB1D098C48F0819C1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A49A4B342E5C2F6D0F6ADBB9B182414B65284B2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEC89891142D90B6BE725C147961B526AED31A7A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBB7FB90681E737EF8E930EC06DA853BE101A1C0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD929B3B82E115C3EBEC52A8F6F54E178F36D56E4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	bool V_17 = false;
	bool V_18 = false;
	bool V_19 = false;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (L_1)
		{
			case 0:
			{
				goto IL_001b;
			}
			case 1:
			{
				goto IL_001d;
			}
			case 2:
			{
				goto IL_001f;
			}
		}
	}
	{
		goto IL_0024;
	}

IL_001b:
	{
		goto IL_0026;
	}

IL_001d:
	{
		goto IL_0054;
	}

IL_001f:
	{
		goto IL_0640;
	}

IL_0024:
	{
		return (bool)0;
	}

IL_0026:
	{
		__this->___U3CU3E1__state = (-1);
		String_t* L_2 = __this->___path;
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_3 = (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB*)il2cpp_codegen_object_new(WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB_il2cpp_TypeInfo_var);
		WWW__ctor_m5D29D83E9EE0925ED8252347CE24EC236401503D(L_3, L_2, NULL);
		__this->___U3CwwwU3E5__1 = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CwwwU3E5__1), (void*)L_3);
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_4 = __this->___U3CwwwU3E5__1;
		__this->___U3CU3E2__current = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_4);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_0054:
	{
		__this->___U3CU3E1__state = (-1);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_5 = __this->___U3CU3E4__this;
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_6 = (XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B*)il2cpp_codegen_object_new(XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B_il2cpp_TypeInfo_var);
		XmlDocument__ctor_m09B578D51E249702C90A99B87A31ABE8CE4027DC(L_6, NULL);
		NullCheck(L_5);
		L_5->____xmlDoc = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&L_5->____xmlDoc), (void*)L_6);
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_7 = __this->___U3CwwwU3E5__1;
		NullCheck(L_7);
		String_t* L_8;
		L_8 = WWW_get_text_m95F7CAAC33FD0BAB9B535E3AEAFDA36B81B3EC4F(L_7, NULL);
		StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8* L_9 = (StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8*)il2cpp_codegen_object_new(StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8_il2cpp_TypeInfo_var);
		StringReader__ctor_m72556EC1062F49E05CF41B0825AC7FA2DB2A81C0(L_9, L_8, NULL);
		__this->___U3CstringReaderU3E5__4 = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstringReaderU3E5__4), (void*)L_9);
		StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8* L_10 = __this->___U3CstringReaderU3E5__4;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = VirtualFuncInvoker0< int32_t >::Invoke(10, L_10);
		StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8* L_12 = __this->___U3CstringReaderU3E5__4;
		NullCheck(L_12);
		String_t* L_13;
		L_13 = VirtualFuncInvoker0< String_t* >::Invoke(12, L_12);
		__this->___U3CresultU3E5__5 = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3E5__5), (void*)L_13);
		StringReader_t1A336148FF22A9584E759A9D720CC96C23E35DD8* L_14 = __this->___U3CstringReaderU3E5__4;
		NullCheck(L_14);
		VirtualActionInvoker0::Invoke(7, L_14);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_15 = __this->___U3CU3E4__this;
		NullCheck(L_15);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_16 = L_15->____xmlDoc;
		String_t* L_17 = __this->___U3CresultU3E5__5;
		NullCheck(L_16);
		VirtualActionInvoker1< String_t* >::Invoke(84, L_16, L_17);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_18 = __this->___U3CU3E4__this;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_19 = __this->___U3CU3E4__this;
		NullCheck(L_19);
		XmlDocument_t4DE82998E642C5C21A4A620A5278237C70D3E42B* L_20 = L_19->____xmlDoc;
		NullCheck(L_20);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_21;
		L_21 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_20, _stringLiteral1AD20F31F7E4ED60DE77AA28A1AF9E5BB903F857, NULL);
		NullCheck(L_18);
		L_18->____rootNode = L_21;
		Il2CppCodeGenWriteBarrier((void**)(&L_18->____rootNode), (void*)L_21);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_22 = __this->___U3CU3E4__this;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_23 = __this->___U3CU3E4__this;
		NullCheck(L_23);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_24 = L_23->____rootNode;
		NullCheck(L_24);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_25;
		L_25 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_24, _stringLiteralE55FEB352E94D5CCA1EAC5BF5DA23D82D09399A7, NULL);
		NullCheck(L_22);
		L_22->____sysData = L_25;
		Il2CppCodeGenWriteBarrier((void**)(&L_22->____sysData), (void*)L_25);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_26 = __this->___U3CU3E4__this;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_27 = __this->___U3CU3E4__this;
		NullCheck(L_27);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_28 = L_27->____rootNode;
		NullCheck(L_28);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_29;
		L_29 = XmlNode_SelectSingleNode_m2AB0E753CD037ADFBDDCB0CB3FA7DBB35AD435A6(L_28, _stringLiteral17574E3E77B3780F40C1BD3144D5BF5A73388139, NULL);
		NullCheck(L_26);
		L_26->____appData = L_29;
		Il2CppCodeGenWriteBarrier((void**)(&L_26->____appData), (void*)L_29);
		__this->___U3CflagU3E5__6 = (bool)1;
		__this->___U3CflagU3E5__6 = (bool)0;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_30 = __this->___U3CU3E4__this;
		NullCheck(L_30);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_31 = L_30->____sysData;
		V_1 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_31) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_32 = V_1;
		if (!L_32)
		{
			goto IL_037e;
		}
	}
	{
		bool L_33 = __this->___U3CflagU3E5__6;
		V_2 = L_33;
		bool L_34 = V_2;
		if (!L_34)
		{
			goto IL_037b;
		}
	}
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_35 = __this->___U3CU3E4__this;
		NullCheck(L_35);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_36 = L_35->____sysData;
		NullCheck(L_36);
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_37;
		L_37 = VirtualFuncInvoker0< XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* >::Invoke(13, L_36);
		NullCheck(L_37);
		RuntimeObject* L_38;
		L_38 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_37);
		__this->___U3CenumeratorU3E5__7 = L_38;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumeratorU3E5__7), (void*)L_38);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_033b:
			{
				{
					RuntimeObject* L_39 = __this->___U3CenumeratorU3E5__7;
					__this->___U3Cdisposable2U3E5__13 = ((RuntimeObject*)IsInst((RuntimeObject*)L_39, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
					Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cdisposable2U3E5__13), (void*)((RuntimeObject*)IsInst((RuntimeObject*)L_39, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)));
					RuntimeObject* L_40 = __this->___U3Cdisposable2U3E5__13;
					V_8 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_40) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
					bool L_41 = V_8;
					if (!L_41)
					{
						goto IL_036a;
					}
				}
				{
					RuntimeObject* L_42 = __this->___U3Cdisposable2U3E5__13;
					NullCheck(L_42);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_42);
				}

IL_036a:
				{
					__this->___U3Cdisposable2U3E5__13 = (RuntimeObject*)NULL;
					Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cdisposable2U3E5__13), (void*)(RuntimeObject*)NULL);
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0324_1;
			}

IL_0174_1:
			{
				RuntimeObject* L_43 = __this->___U3CenumeratorU3E5__7;
				NullCheck(L_43);
				RuntimeObject* L_44;
				L_44 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_43);
				__this->___U3CcurrentU3E5__8 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_44, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcurrentU3E5__8), (void*)((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_44, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)));
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_45 = __this->___U3CcurrentU3E5__8;
				NullCheck(L_45);
				XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_46;
				L_46 = VirtualFuncInvoker0< XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* >::Invoke(13, L_45);
				__this->___U3CchildNodesU3E5__9 = L_46;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildNodesU3E5__9), (void*)L_46);
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_47 = __this->___U3CcurrentU3E5__8;
				NullCheck(L_47);
				String_t* L_48;
				L_48 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_47, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
				__this->___U3CattributeU3E5__2 = L_48;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CattributeU3E5__2), (void*)L_48);
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_49 = __this->___U3CcurrentU3E5__8;
				NullCheck(L_49);
				String_t* L_50;
				L_50 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_49, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
				__this->___U3Cstr2U3E5__3 = L_50;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cstr2U3E5__3), (void*)L_50);
				bool L_51 = __this->___U3CflagU3E5__6;
				V_3 = L_51;
				bool L_52 = V_3;
				if (!L_52)
				{
					goto IL_021d_1;
				}
			}
			{
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_53;
				NullCheck(L_54);
				(L_54)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral3BEA7A75460C70B0F6462D0C16B684D1DF258170);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_55 = L_54;
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_56 = __this->___U3CcurrentU3E5__8;
				NullCheck(L_56);
				String_t* L_57;
				L_57 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_56);
				NullCheck(L_55);
				(L_55)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_57);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_58 = L_55;
				NullCheck(L_58);
				(L_58)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralAEC89891142D90B6BE725C147961B526AED31A7A);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_59 = L_58;
				String_t* L_60 = __this->___U3CattributeU3E5__2;
				NullCheck(L_59);
				(L_59)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_60);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_61 = L_59;
				NullCheck(L_61);
				(L_61)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_62 = L_61;
				String_t* L_63 = __this->___U3Cstr2U3E5__3;
				NullCheck(L_62);
				(L_62)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_63);
				String_t* L_64;
				L_64 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_62, NULL);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_64, NULL);
			}

IL_021d_1:
			{
				XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_65 = __this->___U3CchildNodesU3E5__9;
				NullCheck(L_65);
				RuntimeObject* L_66;
				L_66 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_65);
				__this->___U3Cenumerator2U3E5__10 = L_66;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cenumerator2U3E5__10), (void*)L_66);
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_02ec_1:
					{
						{
							RuntimeObject* L_67 = __this->___U3Cenumerator2U3E5__10;
							__this->___U3CdisposableU3E5__12 = ((RuntimeObject*)IsInst((RuntimeObject*)L_67, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
							Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisposableU3E5__12), (void*)((RuntimeObject*)IsInst((RuntimeObject*)L_67, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)));
							RuntimeObject* L_68 = __this->___U3CdisposableU3E5__12;
							V_6 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_68) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
							bool L_69 = V_6;
							if (!L_69)
							{
								goto IL_031b_1;
							}
						}
						{
							RuntimeObject* L_70 = __this->___U3CdisposableU3E5__12;
							NullCheck(L_70);
							InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_70);
						}

IL_031b_1:
						{
							__this->___U3CdisposableU3E5__12 = (RuntimeObject*)NULL;
							Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisposableU3E5__12), (void*)(RuntimeObject*)NULL);
							return;
						}
					}
				});
				try
				{
					{
						goto IL_02d6_2;
					}

IL_0234_2:
					{
						RuntimeObject* L_71 = __this->___U3Cenumerator2U3E5__10;
						NullCheck(L_71);
						RuntimeObject* L_72;
						L_72 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_71);
						__this->___U3Celement2U3E5__11 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_72, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
						Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Celement2U3E5__11), (void*)((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_72, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)));
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_73 = __this->___U3Celement2U3E5__11;
						NullCheck(L_73);
						String_t* L_74;
						L_74 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_73, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
						__this->___U3CattributeU3E5__2 = L_74;
						Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CattributeU3E5__2), (void*)L_74);
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_75 = __this->___U3Celement2U3E5__11;
						NullCheck(L_75);
						String_t* L_76;
						L_76 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_75, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
						__this->___U3Cstr2U3E5__3 = L_76;
						Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cstr2U3E5__3), (void*)L_76);
						bool L_77 = __this->___U3CflagU3E5__6;
						V_4 = L_77;
						bool L_78 = V_4;
						if (!L_78)
						{
							goto IL_02ce_2;
						}
					}
					{
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_80 = L_79;
						NullCheck(L_80);
						(L_80)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral7A49A4B342E5C2F6D0F6ADBB9B182414B65284B2);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_81 = L_80;
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_82 = __this->___U3Celement2U3E5__11;
						NullCheck(L_82);
						String_t* L_83;
						L_83 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_82);
						NullCheck(L_81);
						(L_81)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_83);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_84 = L_81;
						NullCheck(L_84);
						(L_84)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_85 = L_84;
						String_t* L_86 = __this->___U3CattributeU3E5__2;
						NullCheck(L_85);
						(L_85)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_86);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_87 = L_85;
						NullCheck(L_87);
						(L_87)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_88 = L_87;
						String_t* L_89 = __this->___U3Cstr2U3E5__3;
						NullCheck(L_88);
						(L_88)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_89);
						String_t* L_90;
						L_90 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_88, NULL);
						il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
						Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_90, NULL);
					}

IL_02ce_2:
					{
						__this->___U3Celement2U3E5__11 = (XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)NULL;
						Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Celement2U3E5__11), (void*)(XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)NULL);
					}

IL_02d6_2:
					{
						RuntimeObject* L_91 = __this->___U3Cenumerator2U3E5__10;
						NullCheck(L_91);
						bool L_92;
						L_92 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_91);
						V_5 = L_92;
						bool L_93 = V_5;
						if (L_93)
						{
							goto IL_0234_2;
						}
					}
					{
						goto IL_0324_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0324_1:
			{
				RuntimeObject* L_94 = __this->___U3CenumeratorU3E5__7;
				NullCheck(L_94);
				bool L_95;
				L_95 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_94);
				V_7 = L_95;
				bool L_96 = V_7;
				if (L_96)
				{
					goto IL_0174_1;
				}
			}
			{
				goto IL_0373;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0373:
	{
		__this->___U3CenumeratorU3E5__7 = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumeratorU3E5__7), (void*)(RuntimeObject*)NULL);
	}

IL_037b:
	{
		goto IL_0397;
	}

IL_037e:
	{
		bool L_97 = __this->___U3CflagU3E5__6;
		V_9 = L_97;
		bool L_98 = V_9;
		if (!L_98)
		{
			goto IL_0396;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralBBB7FB90681E737EF8E930EC06DA853BE101A1C0, NULL);
	}

IL_0396:
	{
	}

IL_0397:
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_99 = __this->___U3CU3E4__this;
		NullCheck(L_99);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_100 = L_99->____appData;
		V_10 = (bool)((!(((RuntimeObject*)(XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF*)L_100) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_101 = V_10;
		if (!L_101)
		{
			goto IL_05ec;
		}
	}
	{
		bool L_102 = __this->___U3CflagU3E5__6;
		V_11 = L_102;
		bool L_103 = V_11;
		if (!L_103)
		{
			goto IL_05e9;
		}
	}
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_104 = __this->___U3CU3E4__this;
		NullCheck(L_104);
		XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* L_105 = L_104->____appData;
		NullCheck(L_105);
		XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_106;
		L_106 = VirtualFuncInvoker0< XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* >::Invoke(13, L_105);
		NullCheck(L_106);
		RuntimeObject* L_107;
		L_107 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_106);
		__this->___U3Cenumerator3U3E5__14 = L_107;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cenumerator3U3E5__14), (void*)L_107);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_05a9:
			{
				{
					RuntimeObject* L_108 = __this->___U3Cenumerator3U3E5__14;
					__this->___U3Cdisposable4U3E5__20 = ((RuntimeObject*)IsInst((RuntimeObject*)L_108, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
					Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cdisposable4U3E5__20), (void*)((RuntimeObject*)IsInst((RuntimeObject*)L_108, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)));
					RuntimeObject* L_109 = __this->___U3Cdisposable4U3E5__20;
					V_17 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_109) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
					bool L_110 = V_17;
					if (!L_110)
					{
						goto IL_05d8;
					}
				}
				{
					RuntimeObject* L_111 = __this->___U3Cdisposable4U3E5__20;
					NullCheck(L_111);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_111);
				}

IL_05d8:
				{
					__this->___U3Cdisposable4U3E5__20 = (RuntimeObject*)NULL;
					Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cdisposable4U3E5__20), (void*)(RuntimeObject*)NULL);
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0592_1;
			}

IL_03e0_1:
			{
				RuntimeObject* L_112 = __this->___U3Cenumerator3U3E5__14;
				NullCheck(L_112);
				RuntimeObject* L_113;
				L_113 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_112);
				__this->___U3Celement3U3E5__15 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_113, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Celement3U3E5__15), (void*)((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_113, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)));
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_114 = __this->___U3Celement3U3E5__15;
				NullCheck(L_114);
				XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_115;
				L_115 = VirtualFuncInvoker0< XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* >::Invoke(13, L_114);
				__this->___U3Clist2U3E5__16 = L_115;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Clist2U3E5__16), (void*)L_115);
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_116 = __this->___U3Celement3U3E5__15;
				NullCheck(L_116);
				String_t* L_117;
				L_117 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_116, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
				__this->___U3CattributeU3E5__2 = L_117;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CattributeU3E5__2), (void*)L_117);
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_118 = __this->___U3Celement3U3E5__15;
				NullCheck(L_118);
				String_t* L_119;
				L_119 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_118, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
				__this->___U3Cstr2U3E5__3 = L_119;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cstr2U3E5__3), (void*)L_119);
				bool L_120 = __this->___U3CflagU3E5__6;
				V_12 = L_120;
				bool L_121 = V_12;
				if (!L_121)
				{
					goto IL_048b_1;
				}
			}
			{
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_122 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_123 = L_122;
				NullCheck(L_123);
				(L_123)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralD929B3B82E115C3EBEC52A8F6F54E178F36D56E4);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_124 = L_123;
				XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_125 = __this->___U3Celement3U3E5__15;
				NullCheck(L_125);
				String_t* L_126;
				L_126 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_125);
				NullCheck(L_124);
				(L_124)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_126);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_127 = L_124;
				NullCheck(L_127);
				(L_127)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralAEC89891142D90B6BE725C147961B526AED31A7A);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_128 = L_127;
				String_t* L_129 = __this->___U3CattributeU3E5__2;
				NullCheck(L_128);
				(L_128)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_129);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_130 = L_128;
				NullCheck(L_130);
				(L_130)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_131 = L_130;
				String_t* L_132 = __this->___U3Cstr2U3E5__3;
				NullCheck(L_131);
				(L_131)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_132);
				String_t* L_133;
				L_133 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_131, NULL);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_133, NULL);
			}

IL_048b_1:
			{
				XmlNodeList_tFC0CEED3A006BEDF6A1A420F7CB55AC33E9B7F85* L_134 = __this->___U3Clist2U3E5__16;
				NullCheck(L_134);
				RuntimeObject* L_135;
				L_135 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8, L_134);
				__this->___U3Cenumerator4U3E5__17 = L_135;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cenumerator4U3E5__17), (void*)L_135);
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_055a_1:
					{
						{
							RuntimeObject* L_136 = __this->___U3Cenumerator4U3E5__17;
							__this->___U3Cdisposable3U3E5__19 = ((RuntimeObject*)IsInst((RuntimeObject*)L_136, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
							Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cdisposable3U3E5__19), (void*)((RuntimeObject*)IsInst((RuntimeObject*)L_136, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)));
							RuntimeObject* L_137 = __this->___U3Cdisposable3U3E5__19;
							V_15 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_137) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
							bool L_138 = V_15;
							if (!L_138)
							{
								goto IL_0589_1;
							}
						}
						{
							RuntimeObject* L_139 = __this->___U3Cdisposable3U3E5__19;
							NullCheck(L_139);
							InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_139);
						}

IL_0589_1:
						{
							__this->___U3Cdisposable3U3E5__19 = (RuntimeObject*)NULL;
							Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cdisposable3U3E5__19), (void*)(RuntimeObject*)NULL);
							return;
						}
					}
				});
				try
				{
					{
						goto IL_0544_2;
					}

IL_04a2_2:
					{
						RuntimeObject* L_140 = __this->___U3Cenumerator4U3E5__17;
						NullCheck(L_140);
						RuntimeObject* L_141;
						L_141 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_140);
						__this->___U3Celement4U3E5__18 = ((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_141, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var));
						Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Celement4U3E5__18), (void*)((XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)CastclassClass((RuntimeObject*)L_141, XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1_il2cpp_TypeInfo_var)));
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_142 = __this->___U3Celement4U3E5__18;
						NullCheck(L_142);
						String_t* L_143;
						L_143 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_142, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
						__this->___U3CattributeU3E5__2 = L_143;
						Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CattributeU3E5__2), (void*)L_143);
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_144 = __this->___U3Celement4U3E5__18;
						NullCheck(L_144);
						String_t* L_145;
						L_145 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(62, L_144, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
						__this->___U3Cstr2U3E5__3 = L_145;
						Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cstr2U3E5__3), (void*)L_145);
						bool L_146 = __this->___U3CflagU3E5__6;
						V_13 = L_146;
						bool L_147 = V_13;
						if (!L_147)
						{
							goto IL_053c_2;
						}
					}
					{
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_148 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_149 = L_148;
						NullCheck(L_149);
						(L_149)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral4C2432C671FF3B9CCEA2265DB1D098C48F0819C1);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_150 = L_149;
						XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1* L_151 = __this->___U3Celement4U3E5__18;
						NullCheck(L_151);
						String_t* L_152;
						L_152 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_151);
						NullCheck(L_150);
						(L_150)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_152);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_153 = L_150;
						NullCheck(L_153);
						(L_153)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_154 = L_153;
						String_t* L_155 = __this->___U3CattributeU3E5__2;
						NullCheck(L_154);
						(L_154)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_155);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_156 = L_154;
						NullCheck(L_156);
						(L_156)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralD0ADEA2784BC297BFA9D2582DBC9A17F4C8D22B4);
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_157 = L_156;
						String_t* L_158 = __this->___U3Cstr2U3E5__3;
						NullCheck(L_157);
						(L_157)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_158);
						String_t* L_159;
						L_159 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_157, NULL);
						il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
						Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_159, NULL);
					}

IL_053c_2:
					{
						__this->___U3Celement4U3E5__18 = (XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)NULL;
						Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Celement4U3E5__18), (void*)(XmlElement_t9A08B533E9A6B3548A1DE35476186F7ECCDF6FF1*)NULL);
					}

IL_0544_2:
					{
						RuntimeObject* L_160 = __this->___U3Cenumerator4U3E5__17;
						NullCheck(L_160);
						bool L_161;
						L_161 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_160);
						V_14 = L_161;
						bool L_162 = V_14;
						if (L_162)
						{
							goto IL_04a2_2;
						}
					}
					{
						goto IL_0592_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0592_1:
			{
				RuntimeObject* L_163 = __this->___U3Cenumerator3U3E5__14;
				NullCheck(L_163);
				bool L_164;
				L_164 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_163);
				V_16 = L_164;
				bool L_165 = V_16;
				if (L_165)
				{
					goto IL_03e0_1;
				}
			}
			{
				goto IL_05e1;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_05e1:
	{
		__this->___U3Cenumerator3U3E5__14 = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3Cenumerator3U3E5__14), (void*)(RuntimeObject*)NULL);
	}

IL_05e9:
	{
		goto IL_0605;
	}

IL_05ec:
	{
		bool L_166 = __this->___U3CflagU3E5__6;
		V_18 = L_166;
		bool L_167 = V_18;
		if (!L_167)
		{
			goto IL_0604;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral0E46708D5C2AB590E5C81CB95478DC01499BA4C9, NULL);
	}

IL_0604:
	{
	}

IL_0605:
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_168 = __this->___U3CU3E4__this;
		NullCheck(L_168);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_169 = L_168->___LoadedEvent;
		V_19 = (bool)((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_169) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_170 = V_19;
		if (!L_170)
		{
			goto IL_062c;
		}
	}
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_171 = __this->___U3CU3E4__this;
		NullCheck(L_171);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_172 = L_171->___LoadedEvent;
		NullCheck(L_172);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_172, NULL);
	}

IL_062c:
	{
		WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_173 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
		WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_173, NULL);
		__this->___U3CU3E2__current = L_173;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_173);
		__this->___U3CU3E1__state = 2;
		return (bool)1;
	}

IL_0640:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CReadDataU3Ed__34_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m37CD0601FBA2918AAAAB549A958AABE3E3817C35 (U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CReadDataU3Ed__34_System_Collections_IEnumerator_Reset_m1CD3CB591F7DDB77D7E0FCE286E2CFCAEBE0EA1D (U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CReadDataU3Ed__34_System_Collections_IEnumerator_Reset_m1CD3CB591F7DDB77D7E0FCE286E2CFCAEBE0EA1D_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CReadDataU3Ed__34_System_Collections_IEnumerator_get_Current_m436A37B8696DA7559D6167FD79EE37705BBF499E (U3CReadDataU3Ed__34_tA6C3D37D39C7000073ECDA7D0634420889BBD0F1* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlItem__ctor_m42F4AD2E8EAC889D953846B8B1ECCAF6C1B61C08 (XmlItem_t32D77F1D48E32C36B271831667E497378338FA43* __this, String_t* ___0_itemName, String_t* ___1_itemVal, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		Object__ctor_m2149FA40CEC8D82AC20D3508AB40C0D8EFEF68E6(__this, NULL);
		String_t* L_0 = ___0_itemName;
		__this->___ItemName = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___ItemName), (void*)L_0);
		String_t* L_1 = ___1_itemVal;
		__this->___ItemVal = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___ItemVal), (void*)L_1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolutionList_Start_mCDC25600D88FE68D5B4457D2684F90EA4D445C3E (ResolutionList_tCE9F2D1118B33F6D9D1CC2339F33B9757288A0F7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF327B8E751A11B7E0AFE03147313EB83008445A);
		s_Il2CppMethodInitialized = true;
	}
	{
		MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB(__this, _stringLiteralCF327B8E751A11B7E0AFE03147313EB83008445A, (1.0f), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolutionList_InitFun_m794764A9DA74B15DFF64915738C343C2373B07D2 (ResolutionList_tCE9F2D1118B33F6D9D1CC2339F33B9757288A0F7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisDropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_m0DC2A1698BB6D852352E5460A07E91DA649EED00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral122A8021F5F806E420962295626AD44EEFB804AB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41FDC774843900151F6C14D21FB4BAF0A6F1266E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_0;
		L_0 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_0021;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_2;
		L_2 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_2);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_3;
		L_3 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_2, NULL);
		NullCheck(L_3);
		bool L_4;
		L_4 = XmlHander_get_Inited_mBB97418EDAC5BF7035089E1E5F737CE246D851C3(L_3, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0022;
	}

IL_0021:
	{
		G_B3_0 = 0;
	}

IL_0022:
	{
		V_0 = (bool)G_B3_0;
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0050;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_6;
		L_6 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_6);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_7;
		L_7 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_6, NULL);
		NullCheck(L_7);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_8;
		L_8 = XmlHander_GetSysList_mFC90294678E2DB86DCC2949CC4E31A2F3A4D45D1(L_7, _stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19, _stringLiteral41FDC774843900151F6C14D21FB4BAF0A6F1266E, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		__this->____listStr = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____listStr), (void*)L_8);
	}

IL_0050:
	{
		Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* L_9;
		L_9 = Component_GetComponent_TisDropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_m0DC2A1698BB6D852352E5460A07E91DA649EED00(__this, Component_GetComponent_TisDropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_m0DC2A1698BB6D852352E5460A07E91DA649EED00_RuntimeMethod_var);
		__this->___DropList = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___DropList), (void*)L_9);
		MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB(__this, _stringLiteral122A8021F5F806E420962295626AD44EEFB804AB, (0.100000001f), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC (ResolutionList_tCE9F2D1118B33F6D9D1CC2339F33B9757288A0F7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* V_1 = NULL;
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_0 = __this->____windowConfig;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_3;
		L_3 = Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071(Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071_RuntimeMethod_var);
		__this->____windowConfig = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____windowConfig), (void*)L_3);
	}

IL_001e:
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_4 = __this->____windowConfig;
		V_1 = L_4;
		goto IL_0027;
	}

IL_0027:
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolutionList_InitReso_m26BD08A9F8329351E81100BCEAF0C5790DBAFE2B (ResolutionList_tCE9F2D1118B33F6D9D1CC2339F33B9757288A0F7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResolutionList_SetUp_m6D58982BB0CB9EB54089E9D07EF5F927099EC2F7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41FDC774843900151F6C14D21FB4BAF0A6F1266E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCA07911BAFD7BEFA6A810031FE6F9022F9A0984);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_1 = NULL;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	{
		Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* L_0 = __this->___DropList;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_00d3;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_3;
		L_3 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_3);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_4;
		L_4 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_3, NULL);
		NullCheck(L_4);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5;
		L_5 = XmlHander_GetSysList_mFC90294678E2DB86DCC2949CC4E31A2F3A4D45D1(L_4, _stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19, _stringLiteral41FDC774843900151F6C14D21FB4BAF0A6F1266E, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_1 = L_5;
		Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* L_6 = __this->___DropList;
		NullCheck(L_6);
		Dropdown_ClearOptions_m3EE71BFE47AB96BC7F731C4EE6BC728ED0E6EE56(L_6, NULL);
		Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* L_7 = __this->___DropList;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_8 = V_1;
		NullCheck(L_7);
		Dropdown_AddOptions_mCFB763400FA1BCA695C168E7FBCDE20C9B8E7839(L_7, L_8, NULL);
		Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* L_9 = __this->___DropList;
		NullCheck(L_9);
		DropdownEvent_t8A008B010A742724CFC93576D6976E474BB13059* L_10;
		L_10 = Dropdown_get_onValueChanged_mAC49CE9A83E258FEC024662127057567275CAC12(L_9, NULL);
		UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* L_11 = (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60*)il2cpp_codegen_object_new(UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var);
		UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B(L_11, __this, (intptr_t)((void*)ResolutionList_SetUp_m6D58982BB0CB9EB54089E9D07EF5F927099EC2F7_RuntimeMethod_var), NULL);
		NullCheck(L_10);
		UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE(L_10, L_11, UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_RuntimeMethod_var);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_12;
		L_12 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_12);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_13;
		L_13 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_12, NULL);
		NullCheck(L_13);
		bool L_14;
		L_14 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_13, _stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19, (bool)0, (bool)0, _stringLiteralDCA07911BAFD7BEFA6A810031FE6F9022F9A0984, (bool)1, NULL);
		V_2 = L_14;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_15;
		L_15 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_15);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_16;
		L_16 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_15, NULL);
		NullCheck(L_16);
		int32_t L_17;
		L_17 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_16, _stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19, 0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		V_3 = L_17;
		bool L_18 = V_2;
		V_4 = L_18;
		bool L_19 = V_4;
		if (!L_19)
		{
			goto IL_00c3;
		}
	}
	{
		Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* L_20 = __this->___DropList;
		int32_t L_21 = V_3;
		NullCheck(L_20);
		Dropdown_set_value_m0764A5E2023E34705ADD422689BF6C0074449FEE(L_20, L_21, NULL);
		goto IL_00d2;
	}

IL_00c3:
	{
		Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* L_22 = __this->___DropList;
		int32_t L_23 = V_3;
		NullCheck(L_22);
		Dropdown_SetValueWithoutNotify_m3D2B40BC16D305309D68D9FF093BF25FF66E4ABA(L_22, L_23, NULL);
	}

IL_00d2:
	{
	}

IL_00d3:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolutionList_SetUp_m6D58982BB0CB9EB54089E9D07EF5F927099EC2F7 (ResolutionList_tCE9F2D1118B33F6D9D1CC2339F33B9757288A0F7* __this, int32_t ___0_id, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4047C290C2BA0C8ABAB91603F8E770E5750497CB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41FDC774843900151F6C14D21FB4BAF0A6F1266E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5488BE146FC19CD21965CD80AA123179508ECBBD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC6117AAC43A9AEE22C186F48B7706184A20B9DC3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5D2875F228D651E1289522AEAAB8C492001C1BE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL;
	bool V_2 = false;
	int32_t V_3 = 0;
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->____listStr;
		V_2 = (bool)((((RuntimeObject*)(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_2;
		if (!L_1)
		{
			goto IL_003a;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_2;
		L_2 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_2);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_3;
		L_3 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_2, NULL);
		NullCheck(L_3);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4;
		L_4 = XmlHander_GetSysList_mFC90294678E2DB86DCC2949CC4E31A2F3A4D45D1(L_3, _stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19, _stringLiteral41FDC774843900151F6C14D21FB4BAF0A6F1266E, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		__this->____listStr = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____listStr), (void*)L_4);
	}

IL_003a:
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = __this->____listStr;
		int32_t L_6 = ___0_id;
		NullCheck(L_5);
		String_t* L_7;
		L_7 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_5, L_6, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
		V_0 = L_7;
		String_t* L_8 = V_0;
		NullCheck(L_8);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9;
		L_9 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_8, ((int32_t)120), 0, NULL);
		V_1 = L_9;
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_10 = __this->___TxtWidth;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = V_1;
		NullCheck(L_11);
		int32_t L_12 = 0;
		String_t* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		NullCheck(L_10);
		InputField_SetTextWithoutNotify_m2CD8DAC2A298CBABFCEC654A17294427DDD238A3(L_10, L_13, NULL);
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_14 = __this->___TxtHeight;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = V_1;
		NullCheck(L_15);
		int32_t L_16 = 1;
		String_t* L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		NullCheck(L_14);
		InputField_SetTextWithoutNotify_m2CD8DAC2A298CBABFCEC654A17294427DDD238A3(L_14, L_17, NULL);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_18;
		L_18 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_18);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_19;
		L_19 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_18, NULL);
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_20 = __this->___TxtWidth;
		NullCheck(L_20);
		String_t* L_21;
		L_21 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704(L_20, NULL);
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_22 = __this->___TxtHeight;
		NullCheck(L_22);
		String_t* L_23;
		L_23 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704(L_22, NULL);
		String_t* L_24;
		L_24 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_21, _stringLiteralD5D2875F228D651E1289522AEAAB8C492001C1BE, L_23, NULL);
		NullCheck(L_19);
		String_t* L_25;
		L_25 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(L_19, _stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19, L_24, (bool)1, _stringLiteral4047C290C2BA0C8ABAB91603F8E770E5750497CB, (bool)1, NULL);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_26;
		L_26 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_26);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_27;
		L_27 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_26, NULL);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = V_1;
		NullCheck(L_28);
		int32_t L_29 = 0;
		String_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		NullCheck(L_27);
		String_t* L_31;
		L_31 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(L_27, _stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB, L_30, (bool)1, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_32;
		L_32 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_32);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_33;
		L_33 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_32, NULL);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = V_1;
		NullCheck(L_34);
		int32_t L_35 = 1;
		String_t* L_36 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
		NullCheck(L_33);
		String_t* L_37;
		L_37 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(L_33, _stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB, L_36, (bool)1, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_38;
		L_38 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_38);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_39;
		L_39 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_38, NULL);
		int32_t L_40 = ___0_id;
		NullCheck(L_39);
		int32_t L_41;
		L_41 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_39, _stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19, L_40, (bool)1, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_42;
		L_42 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_42);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_43;
		L_43 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_42, NULL);
		NullCheck(L_43);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(L_43, (0.5f), NULL);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_44;
		NullCheck(L_45);
		(L_45)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral5488BE146FC19CD21965CD80AA123179508ECBBD);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_45;
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_47 = __this->___TxtWidth;
		NullCheck(L_47);
		String_t* L_48;
		L_48 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704(L_47, NULL);
		NullCheck(L_46);
		(L_46)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_48);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = L_46;
		NullCheck(L_49);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralD5D2875F228D651E1289522AEAAB8C492001C1BE);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = L_49;
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_51 = __this->___TxtHeight;
		NullCheck(L_51);
		String_t* L_52;
		L_52 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704(L_51, NULL);
		NullCheck(L_50);
		(L_50)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_52);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = L_50;
		NullCheck(L_53);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralC6117AAC43A9AEE22C186F48B7706184A20B9DC3);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_53;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_55;
		L_55 = ResolutionList_get_windowConfig_mAC6CB8C702ED222F3A454F5FC1DBC6D9202EEEBC(__this, NULL);
		NullCheck(L_55);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_56;
		L_56 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_55, NULL);
		int32_t L_57 = ___0_id;
		NullCheck(L_56);
		int32_t L_58;
		L_58 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_56, _stringLiteral9A395F5B68D0AF2FE84B21499E6A875D62D7DC19, L_57, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		V_3 = L_58;
		String_t* L_59;
		L_59 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_3), NULL);
		NullCheck(L_54);
		(L_54)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_59);
		String_t* L_60;
		L_60 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_54, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_60, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolutionList_Update_mBC15EEDC2F7FA1A5FF723AF3C7CC99B16533933C (ResolutionList_tCE9F2D1118B33F6D9D1CC2339F33B9757288A0F7* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolutionList__ctor_m259A9E06AC5219E28D17C2F23D81A51AEBF14AF6 (ResolutionList_tCE9F2D1118B33F6D9D1CC2339F33B9757288A0F7* __this, const RuntimeMethod* method) 
{
	{
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_add_ResolutionChangeEvent_m12FE4C2830015F7AA7CAED206CFE25D564FE4247 (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___ResolutionChangeEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___ResolutionChangeEvent);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_remove_ResolutionChangeEvent_mDC81CBB63C31C6BE99FCC9936ED588F23EE60D08 (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___ResolutionChangeEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___ResolutionChangeEvent);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_Start_m3003A9B7F4A3308B9B15A926EFB5A9181439AC5B (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* V_0 = NULL;
	bool V_1 = false;
	{
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_0;
		L_0 = Screen_get_resolutions_mC4E187F4D1D5055AD5551C6B8B5FD0460E63A824(NULL);
		V_0 = L_0;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_1 = V_0;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_2 = V_0;
		NullCheck(L_2);
		NullCheck(L_1);
		int32_t L_3;
		L_3 = Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24(((L_1)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_2)->max_length)), 1))))), NULL);
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_4 = V_0;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_5 = V_0;
		NullCheck(L_5);
		NullCheck(L_4);
		int32_t L_6;
		L_6 = Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B(((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1))))), NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_7;
		memset((&L_7), 0, sizeof(L_7));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_7), L_3, L_6, NULL);
		__this->____factScreenSize = L_7;
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		V_1 = L_8;
		bool L_9 = V_1;
		if (!L_9)
		{
			goto IL_005f;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_10 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_11;
		L_11 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline(L_10, L_11, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_12 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_13;
		L_13 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline(L_12, L_13, NULL);
	}

IL_005f:
	{
		SetResolution_AutoFit_m9A52E5D806A9A7834D82B9862B535F163B48735B(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_AutoFit_m9A52E5D806A9A7834D82B9862B535F163B48735B (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DT_t3C3025935D23DD2BB32074F809FF38A6F53E95F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral205B67879D83AE1978D550E8368F9AED63633155);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9552A8D82BCD2F41B808706AE58EBA4CBD89214A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4969F4792C9A103947795CAB2BFF9C5F4D915BC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE2AECAF16C570BC64E0BB9EDE09C10E57AC2D7A2);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	bool V_5 = false;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_6;
	memset((&V_6), 0, sizeof(V_6));
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_7;
	memset((&V_7), 0, sizeof(V_7));
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = Application_get_isMobilePlatform_mE0BBFDE72BBFE5877581FA67DDBBFC397608AFCA(NULL);
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_01fd;
		}
	}
	{
		bool L_2 = __this->___UseXmlConfig;
		V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_01f3;
		}
	}
	{
		bool L_4 = __this->___AutoFitRatios;
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0063;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_6 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_7;
		L_7 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_6, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_8 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_9;
		L_9 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_8, NULL);
		Screen_SetResolution_m8EDEB77BD1220D9836020BA4FA26D77A10771100(L_7, L_9, (bool)1, NULL);
		Screen_set_fullScreen_m60E73ED1B916D0E95BBA5017ECA523552C897355((bool)1, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_10 = __this->____factScreenSize;
		__this->____sizeSet = L_10;
		goto IL_01f0;
	}

IL_0063:
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_11 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_12;
		L_12 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_11, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_13 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_14;
		L_14 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_13, NULL);
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_3), L_12, L_14, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_15 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_16;
		L_16 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_15, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_17 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_18;
		L_18 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_17, NULL);
		V_4 = (bool)((((int32_t)L_16) < ((int32_t)L_18))? 1 : 0);
		bool L_19 = V_4;
		if (!L_19)
		{
			goto IL_01da;
		}
	}
	{
		bool L_20 = __this->___AutoZoom;
		V_5 = L_20;
		bool L_21 = V_5;
		if (!L_21)
		{
			goto IL_0108;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_22 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_23;
		L_23 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_22, NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_3), L_23, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_24 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_25;
		L_25 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_24, NULL);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		float L_26;
		L_26 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_25, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_27 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_28;
		L_28 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_27, NULL);
		float L_29;
		L_29 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_28, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_30 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_31;
		L_31 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_30, NULL);
		float L_32;
		L_32 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_31, NULL);
		int16_t L_33;
		L_33 = Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4(((float)il2cpp_codegen_multiply(((float)(L_26/L_29)), L_32)), NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_3), L_33, NULL);
		goto IL_01d9;
	}

IL_0108:
	{
		il2cpp_codegen_initobj((&V_6), sizeof(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A));
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_34 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_35;
		L_35 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_34, NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_6), L_35, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_36 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_37;
		L_37 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_36, NULL);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		float L_38;
		L_38 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_37, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_39 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_40;
		L_40 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_39, NULL);
		float L_41;
		L_41 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_40, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_42 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_43;
		L_43 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_42, NULL);
		float L_44;
		L_44 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_43, NULL);
		int16_t L_45;
		L_45 = Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4(((float)il2cpp_codegen_multiply(((float)(L_38/L_41)), L_44)), NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_6), L_45, NULL);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = L_46;
		NullCheck(L_47);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral9552A8D82BCD2F41B808706AE58EBA4CBD89214A);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = L_47;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_49 = __this->___Size;
		V_7 = L_49;
		String_t* L_50;
		L_50 = Vector2Int_ToString_m6F7E9B9B45A473FED501EB8B8B25BA1FE26DD5D4_inline((&V_7), NULL);
		NullCheck(L_48);
		(L_48)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_50);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = L_48;
		NullCheck(L_51);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral205B67879D83AE1978D550E8368F9AED63633155);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_52 = L_51;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_53 = __this->____factScreenSize;
		V_7 = L_53;
		String_t* L_54;
		L_54 = Vector2Int_ToString_m6F7E9B9B45A473FED501EB8B8B25BA1FE26DD5D4_inline((&V_7), NULL);
		NullCheck(L_52);
		(L_52)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_54);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_55 = L_52;
		NullCheck(L_55);
		(L_55)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralE2AECAF16C570BC64E0BB9EDE09C10E57AC2D7A2);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_56 = L_55;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_57 = V_6;
		V_7 = L_57;
		String_t* L_58;
		L_58 = Vector2Int_ToString_m6F7E9B9B45A473FED501EB8B8B25BA1FE26DD5D4_inline((&V_7), NULL);
		NullCheck(L_56);
		(L_56)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_58);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_59 = L_56;
		NullCheck(L_59);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteralD4969F4792C9A103947795CAB2BFF9C5F4D915BC);
		String_t* L_60;
		L_60 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_59, NULL);
		il2cpp_codegen_runtime_class_init_inline(DT_t3C3025935D23DD2BB32074F809FF38A6F53E95F6_il2cpp_TypeInfo_var);
		DT_LogStr_m4C2F3418066E1B12AE16F884D85379C8A824B108(L_60, NULL);
	}

IL_01d9:
	{
	}

IL_01da:
	{
		int32_t L_61;
		L_61 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_3), NULL);
		int32_t L_62;
		L_62 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_3), NULL);
		Screen_SetResolution_m8EDEB77BD1220D9836020BA4FA26D77A10771100(L_61, L_62, (bool)1, NULL);
	}

IL_01f0:
	{
		goto IL_01fc;
	}

IL_01f3:
	{
		SetResolution_CheckApp_m5032DD366F8623E8AE48D984F28DF1727A5CB204(__this, NULL);
	}

IL_01fc:
	{
	}

IL_01fd:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_CheckApp_m5032DD366F8623E8AE48D984F28DF1727A5CB204 (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DT_t3C3025935D23DD2BB32074F809FF38A6F53E95F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BE8D8618CDFCA267645ED3468A91AD600515D67);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral205B67879D83AE1978D550E8368F9AED63633155);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4E21595B17762AC56DC8E0936D13A1A3E5F80BD7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9552A8D82BCD2F41B808706AE58EBA4CBD89214A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA0E056042A1E53E0BF09EDCEBB896202D212ADA8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4979A2A73900F3BE7C250C96C0A5604EA662F35);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4969F4792C9A103947795CAB2BFF9C5F4D915BC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAB5A8A145330DFBB5AFE05D119CD0B5B22E79C3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE2AECAF16C570BC64E0BB9EDE09C10E57AC2D7A2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* V_2 = NULL;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	bool V_5 = false;
	ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* V_6 = NULL;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	bool V_9 = false;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_10;
	memset((&V_10), 0, sizeof(V_10));
	bool V_11 = false;
	bool V_12 = false;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_13;
	memset((&V_13), 0, sizeof(V_13));
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_14;
	memset((&V_14), 0, sizeof(V_14));
	int32_t G_B3_0 = 0;
	int32_t G_B9_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042* L_0;
		L_0 = App_get_Instance_mA4C9E70DFC156B1DF8770520F2ACF8B8DB8A0562(NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_2 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		NullCheck(L_2);
		bool L_3;
		L_3 = XmlHander_get_Inited_mBB97418EDAC5BF7035089E1E5F737CE246D851C3(L_2, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_001a;
	}

IL_0019:
	{
		G_B3_0 = 0;
	}

IL_001a:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0401;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_5 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_6 = __this->____nodeName;
		NullCheck(L_5);
		bool L_7;
		L_7 = XmlHander_hasSysNode_mBB69BE6216CFBD76F6670F1CA124D003573772F7(L_5, L_6, (bool)0, NULL);
		V_1 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_1;
		if (!L_8)
		{
			goto IL_0148;
		}
	}
	{
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_9;
		L_9 = Screen_get_resolutions_mC4E187F4D1D5055AD5551C6B8B5FD0460E63A824(NULL);
		V_2 = L_9;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_10 = V_2;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_11 = V_2;
		NullCheck(L_11);
		NullCheck(L_10);
		int32_t L_12;
		L_12 = Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24(((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_11)->max_length)), 1))))), NULL);
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_13 = V_2;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_14 = V_2;
		NullCheck(L_14);
		NullCheck(L_13);
		int32_t L_15;
		L_15 = Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B(((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_14)->max_length)), 1))))), NULL);
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_3), L_12, L_15, NULL);
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_16 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_17 = __this->____nodeName;
		NullCheck(L_16);
		String_t* L_18;
		L_18 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(L_16, L_17, _stringLiteralE91FE173F59B063D620A934CE1A010F2B114C1F3, (bool)1, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_19 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_20 = __this->____nodeName;
		NullCheck(L_19);
		int32_t L_21;
		L_21 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_19, L_20, 1, (bool)1, _stringLiteralDAB5A8A145330DFBB5AFE05D119CD0B5B22E79C3, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_22 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_23 = __this->____nodeName;
		NullCheck(L_22);
		int32_t L_24;
		L_24 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_22, L_23, 0, (bool)1, _stringLiteralA0E056042A1E53E0BF09EDCEBB896202D212ADA8, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_25 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_26 = __this->____nodeName;
		int32_t L_27;
		L_27 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_3), NULL);
		NullCheck(L_25);
		int32_t L_28;
		L_28 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_25, L_26, L_27, (bool)1, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_29 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_30 = __this->____nodeName;
		int32_t L_31;
		L_31 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_3), NULL);
		NullCheck(L_29);
		int32_t L_32;
		L_32 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_29, L_30, L_31, (bool)1, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_33 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_34 = __this->____nodeName;
		NullCheck(L_33);
		int32_t L_35;
		L_35 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_33, L_34, 1, (bool)1, _stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_36 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_37 = __this->____nodeName;
		NullCheck(L_36);
		int32_t L_38;
		L_38 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_36, L_37, 5, (bool)1, _stringLiteralC4979A2A73900F3BE7C250C96C0A5604EA662F35, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_39 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_40 = __this->____nodeName;
		NullCheck(L_39);
		String_t* L_41;
		L_41 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(L_39, L_40, _stringLiteral4E21595B17762AC56DC8E0936D13A1A3E5F80BD7, (bool)1, _stringLiteral8174CA9CD84F86539853890382CF5C587FB8B9BE, (bool)1, NULL);
	}

IL_0148:
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_42;
		L_42 = Application_get_isMobilePlatform_mE0BBFDE72BBFE5877581FA67DDBBFC397608AFCA(NULL);
		if (L_42)
		{
			goto IL_0169;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_43 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_44 = __this->____nodeName;
		NullCheck(L_43);
		bool L_45;
		L_45 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_43, L_44, (bool)0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		G_B9_0 = ((int32_t)(L_45));
		goto IL_016a;
	}

IL_0169:
	{
		G_B9_0 = 0;
	}

IL_016a:
	{
		V_4 = (bool)G_B9_0;
		bool L_46 = V_4;
		if (!L_46)
		{
			goto IL_03fe;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_47 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_48 = __this->____nodeName;
		NullCheck(L_47);
		bool L_49;
		L_49 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_47, L_48, (bool)0, (bool)0, _stringLiteralA0E056042A1E53E0BF09EDCEBB896202D212ADA8, (bool)1, NULL);
		__this->___AutoFitRatios = L_49;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_50 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_51 = __this->____nodeName;
		NullCheck(L_50);
		int32_t L_52;
		L_52 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_50, L_51, 5, (bool)0, _stringLiteralC4979A2A73900F3BE7C250C96C0A5604EA662F35, (bool)1, NULL);
		__this->___TimeCheck = ((float)L_52);
		bool L_53 = __this->___AutoFitRatios;
		V_5 = L_53;
		bool L_54 = V_5;
		if (!L_54)
		{
			goto IL_01fb;
		}
	}
	{
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_55;
		L_55 = Screen_get_resolutions_mC4E187F4D1D5055AD5551C6B8B5FD0460E63A824(NULL);
		V_6 = L_55;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_56 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_57;
		L_57 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_56, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_58 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_59;
		L_59 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_58, NULL);
		Screen_SetResolution_m8EDEB77BD1220D9836020BA4FA26D77A10771100(L_57, L_59, (bool)1, NULL);
		Screen_set_fullScreen_m60E73ED1B916D0E95BBA5017ECA523552C897355((bool)1, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_60 = __this->____factScreenSize;
		__this->____sizeSet = L_60;
		goto IL_03fd;
	}

IL_01fb:
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_61 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_62 = __this->____nodeName;
		NullCheck(L_61);
		bool L_63;
		L_63 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_61, L_62, (bool)1, (bool)0, _stringLiteralDAB5A8A145330DFBB5AFE05D119CD0B5B22E79C3, (bool)1, NULL);
		__this->___AutoZoom = L_63;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_64 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_65 = __this->____nodeName;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_66 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_67;
		L_67 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_66, NULL);
		NullCheck(L_64);
		int32_t L_68;
		L_68 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_64, L_65, L_67, (bool)0, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		V_7 = L_68;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_69 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_70 = __this->____nodeName;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_71 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_72;
		L_72 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_71, NULL);
		NullCheck(L_69);
		int32_t L_73;
		L_73 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_69, L_70, L_72, (bool)0, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		V_8 = L_73;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_74 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_75 = __this->____nodeName;
		NullCheck(L_74);
		bool L_76;
		L_76 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_74, L_75, (bool)1, (bool)0, _stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397, (bool)1, NULL);
		V_9 = L_76;
		int32_t L_77 = V_7;
		int32_t L_78 = V_8;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_79;
		memset((&L_79), 0, sizeof(L_79));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_79), L_77, L_78, NULL);
		__this->___Size = L_79;
		int32_t L_80 = V_7;
		int32_t L_81 = V_8;
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_10), L_80, L_81, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_82 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_83;
		L_83 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_82, NULL);
		int32_t L_84 = V_7;
		V_11 = (bool)((((int32_t)L_83) < ((int32_t)L_84))? 1 : 0);
		bool L_85 = V_11;
		if (!L_85)
		{
			goto IL_03e6;
		}
	}
	{
		bool L_86 = __this->___AutoZoom;
		V_12 = L_86;
		bool L_87 = V_12;
		if (!L_87)
		{
			goto IL_0314;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_88 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_89;
		L_89 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_88, NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_10), L_89, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_90 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_91;
		L_91 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_90, NULL);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		float L_92;
		L_92 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_91, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_93 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_94;
		L_94 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_93, NULL);
		float L_95;
		L_95 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_94, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_96 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_97;
		L_97 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_96, NULL);
		float L_98;
		L_98 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_97, NULL);
		int16_t L_99;
		L_99 = Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4(((float)il2cpp_codegen_multiply(((float)(L_92/L_95)), L_98)), NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_10), L_99, NULL);
		goto IL_03e5;
	}

IL_0314:
	{
		il2cpp_codegen_initobj((&V_13), sizeof(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A));
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_100 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_101;
		L_101 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_100, NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_13), L_101, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_102 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_103;
		L_103 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_102, NULL);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		float L_104;
		L_104 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_103, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_105 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_106;
		L_106 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_105, NULL);
		float L_107;
		L_107 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_106, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_108 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___Size);
		int32_t L_109;
		L_109 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_108, NULL);
		float L_110;
		L_110 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_109, NULL);
		int16_t L_111;
		L_111 = Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4(((float)il2cpp_codegen_multiply(((float)(L_104/L_107)), L_110)), NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_13), L_111, NULL);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_112 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_113 = L_112;
		NullCheck(L_113);
		(L_113)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral9552A8D82BCD2F41B808706AE58EBA4CBD89214A);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_114 = L_113;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_115 = __this->___Size;
		V_14 = L_115;
		String_t* L_116;
		L_116 = Vector2Int_ToString_m6F7E9B9B45A473FED501EB8B8B25BA1FE26DD5D4_inline((&V_14), NULL);
		NullCheck(L_114);
		(L_114)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_116);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_117 = L_114;
		NullCheck(L_117);
		(L_117)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral205B67879D83AE1978D550E8368F9AED63633155);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_118 = L_117;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_119 = __this->____factScreenSize;
		V_14 = L_119;
		String_t* L_120;
		L_120 = Vector2Int_ToString_m6F7E9B9B45A473FED501EB8B8B25BA1FE26DD5D4_inline((&V_14), NULL);
		NullCheck(L_118);
		(L_118)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_120);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_121 = L_118;
		NullCheck(L_121);
		(L_121)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralE2AECAF16C570BC64E0BB9EDE09C10E57AC2D7A2);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_122 = L_121;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_123 = V_13;
		V_14 = L_123;
		String_t* L_124;
		L_124 = Vector2Int_ToString_m6F7E9B9B45A473FED501EB8B8B25BA1FE26DD5D4_inline((&V_14), NULL);
		NullCheck(L_122);
		(L_122)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_124);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_125 = L_122;
		NullCheck(L_125);
		(L_125)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteralD4969F4792C9A103947795CAB2BFF9C5F4D915BC);
		String_t* L_126;
		L_126 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_125, NULL);
		il2cpp_codegen_runtime_class_init_inline(DT_t3C3025935D23DD2BB32074F809FF38A6F53E95F6_il2cpp_TypeInfo_var);
		DT_LogStr_m4C2F3418066E1B12AE16F884D85379C8A824B108(L_126, NULL);
	}

IL_03e5:
	{
	}

IL_03e6:
	{
		int32_t L_127;
		L_127 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_10), NULL);
		int32_t L_128;
		L_128 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_10), NULL);
		bool L_129 = V_9;
		Screen_SetResolution_m8EDEB77BD1220D9836020BA4FA26D77A10771100(L_127, L_128, L_129, NULL);
	}

IL_03fd:
	{
	}

IL_03fe:
	{
		goto IL_0414;
	}

IL_0401:
	{
		MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB(__this, _stringLiteral0BE8D8618CDFCA267645ED3468A91AD600515D67, (0.300000012f), NULL);
	}

IL_0414:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_Update_m51F46E25DB19594B77CEB67A475259255B619A2B (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* V_4 = NULL;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	bool V_7 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B14_0 = 0;
	{
		bool L_0 = __this->___AutoFitRatios;
		if (!L_0)
		{
			goto IL_0018;
		}
	}
	{
		float L_1 = __this->___TimeCheck;
		G_B3_0 = ((((float)L_1) > ((float)(0.0f)))? 1 : 0);
		goto IL_0019;
	}

IL_0018:
	{
		G_B3_0 = 0;
	}

IL_0019:
	{
		V_0 = (bool)G_B3_0;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0159;
		}
	}
	{
		float L_3 = __this->____ti2;
		V_1 = (bool)((((float)L_3) > ((float)(0.0f)))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_007e;
		}
	}
	{
		float L_5 = __this->____ti2;
		float L_6;
		L_6 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		__this->____ti2 = ((float)il2cpp_codegen_subtract(L_5, L_6));
		float L_7 = __this->____ti2;
		V_2 = (bool)((((int32_t)((!(((float)L_7) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_0078;
		}
	}
	{
		__this->____ti2 = (0.0f);
		__this->____ti = (0.0f);
		SetResolution_ResizeEventFun_m6C14566EF9BB83F5990035D7980CDEC87CF2F920(__this, NULL);
	}

IL_0078:
	{
		goto IL_0158;
	}

IL_007e:
	{
		float L_9 = __this->____ti;
		float L_10;
		L_10 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		__this->____ti = ((float)il2cpp_codegen_add(L_9, L_10));
		float L_11 = __this->____ti;
		float L_12 = __this->___TimeCheck;
		V_3 = (bool)((((int32_t)((!(((float)L_11) >= ((float)L_12)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_13 = V_3;
		if (!L_13)
		{
			goto IL_0157;
		}
	}
	{
		__this->____ti = (0.0f);
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_14;
		L_14 = Screen_get_resolutions_mC4E187F4D1D5055AD5551C6B8B5FD0460E63A824(NULL);
		V_4 = L_14;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_15 = V_4;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_16 = V_4;
		NullCheck(L_16);
		NullCheck(L_15);
		int32_t L_17;
		L_17 = Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24(((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_16)->max_length)), 1))))), NULL);
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_18 = V_4;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_19 = V_4;
		NullCheck(L_19);
		NullCheck(L_18);
		int32_t L_20;
		L_20 = Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B(((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_19)->max_length)), 1))))), NULL);
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_5), L_17, L_20, NULL);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_21;
		L_21 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		V_6 = L_21;
		bool L_22 = V_6;
		if (!L_22)
		{
			goto IL_010e;
		}
	}
	{
		int32_t L_23;
		L_23 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_5), L_23, NULL);
		int32_t L_24;
		L_24 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_5), L_24, NULL);
	}

IL_010e:
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_25 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____sizeSet);
		int32_t L_26;
		L_26 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_25, NULL);
		int32_t L_27;
		L_27 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_5), NULL);
		if ((!(((uint32_t)L_26) == ((uint32_t)L_27))))
		{
			goto IL_013b;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_28 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____sizeSet);
		int32_t L_29;
		L_29 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_28, NULL);
		int32_t L_30;
		L_30 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_5), NULL);
		G_B14_0 = ((((int32_t)((((int32_t)L_29) == ((int32_t)L_30))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_013c;
	}

IL_013b:
	{
		G_B14_0 = 1;
	}

IL_013c:
	{
		V_7 = (bool)G_B14_0;
		bool L_31 = V_7;
		if (!L_31)
		{
			goto IL_0156;
		}
	}
	{
		SetResolution_AutoFit_m9A52E5D806A9A7834D82B9862B535F163B48735B(__this, NULL);
		__this->____ti2 = (0.5f);
	}

IL_0156:
	{
	}

IL_0157:
	{
	}

IL_0158:
	{
	}

IL_0159:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_ResizeEventFun_m6C14566EF9BB83F5990035D7980CDEC87CF2F920 (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___ResolutionChangeEvent;
		V_0 = (bool)((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001c;
		}
	}
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = __this->___ResolutionChangeEvent;
		NullCheck(L_2);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_2, NULL);
	}

IL_001c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_Windowed1280_m6C692DC0AC0BAF7852C15A36AB93AEC1E11D9567 (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_0 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_1 = __this->____nodeName;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_0, L_1, ((int32_t)1280), (bool)1, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_3 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_4 = __this->____nodeName;
		NullCheck(L_3);
		int32_t L_5;
		L_5 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_3, L_4, ((int32_t)720), (bool)1, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_6 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_7 = __this->____nodeName;
		NullCheck(L_6);
		int32_t L_8;
		L_8 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_6, L_7, 0, (bool)1, _stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_9 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		NullCheck(L_9);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(L_9, (0.5f), NULL);
		Screen_SetResolution_m8EDEB77BD1220D9836020BA4FA26D77A10771100(((int32_t)1280), ((int32_t)720), (bool)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_Windowed1920_m3E46C46011C5802F072CC4EAE7DA360DBBE91A00 (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_0 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_1 = __this->____nodeName;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_0, L_1, ((int32_t)1920), (bool)1, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_3 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_4 = __this->____nodeName;
		NullCheck(L_3);
		int32_t L_5;
		L_5 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_3, L_4, ((int32_t)1080), (bool)1, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_6 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_7 = __this->____nodeName;
		NullCheck(L_6);
		int32_t L_8;
		L_8 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_6, L_7, 0, (bool)1, _stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_9 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		NullCheck(L_9);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(L_9, (0.5f), NULL);
		Screen_SetResolution_m8EDEB77BD1220D9836020BA4FA26D77A10771100(((int32_t)1920), ((int32_t)1080), (bool)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution_Full1920_m554B79AF983108799AC4284AB89F849A95B9F8AD (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_0 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_1 = __this->____nodeName;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_0, L_1, ((int32_t)1920), (bool)1, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_3 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_4 = __this->____nodeName;
		NullCheck(L_3);
		int32_t L_5;
		L_5 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_3, L_4, ((int32_t)1080), (bool)1, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_6 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		String_t* L_7 = __this->____nodeName;
		NullCheck(L_6);
		int32_t L_8;
		L_8 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_6, L_7, 1, (bool)1, _stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397, (bool)1, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_9 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		NullCheck(L_9);
		XmlHander_SaveConfigDelay_mBD32A1BD2AAF1E7E2C77355063E7D3917006C3C1(L_9, (0.5f), NULL);
		Screen_SetResolution_m8EDEB77BD1220D9836020BA4FA26D77A10771100(((int32_t)1920), ((int32_t)1080), (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetResolution__ctor_mC773F62E1984248E1813069F778CE60F6E81C7AA (SetResolution_tAC5B0BC6A063ADC836CB6F9EC6AC6F8DD3610429* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___AutoFitRatios = (bool)1;
		__this->___AutoZoom = (bool)1;
		__this->___TimeCheck = (0.0f);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_0), ((int32_t)1920), ((int32_t)1080), NULL);
		__this->___Size = L_0;
		__this->___UseXmlConfig = (bool)0;
		__this->____nodeName = _stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____nodeName), (void*)_stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB);
		__this->____ti = (0.0f);
		__this->____ti2 = (0.0f);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1;
		memset((&L_1), 0, sizeof(L_1));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_1), ((int32_t)1920), ((int32_t)1080), NULL);
		__this->____sizeSet = L_1;
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WindowConfig_SetWindowPos_m6A5ABA87E482E973DA03AC80844FEA312F64E24C (intptr_t ___0_hWnd, int32_t ___1_hWndInsertAfter, int32_t ___2_X, int32_t ___3_Y, int32_t ___4_cx, int32_t ___5_cy, uint32_t ___6_uFlags, const RuntimeMethod* method) 
{
	typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t);
	#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_user32_INTERNAL
	static PInvokeFunc il2cppPInvokeFunc;
	if (il2cppPInvokeFunc == NULL)
	{
		int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(uint32_t);
		il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("user32.dll"), "SetWindowPos", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
		IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
	}
	#endif

	#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_user32_INTERNAL
	int32_t returnValue = reinterpret_cast<PInvokeFunc>(SetWindowPos)(___0_hWnd, ___1_hWndInsertAfter, ___2_X, ___3_Y, ___4_cx, ___5_cy, ___6_uFlags);
	#else
	int32_t returnValue = il2cppPInvokeFunc(___0_hWnd, ___1_hWndInsertAfter, ___2_X, ___3_Y, ___4_cx, ___5_cy, ___6_uFlags);
	#endif

	return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t WindowConfig_GetForegroundWindow_m0ABB8AE19BECC0766E90E32A7EDF2CEB9E7C84EC (const RuntimeMethod* method) 
{
	typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
	#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_user32_INTERNAL
	static PInvokeFunc il2cppPInvokeFunc;
	if (il2cppPInvokeFunc == NULL)
	{
		int parameterSize = 0;
		il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("user32.dll"), "GetForegroundWindow", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
		IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
	}
	#endif

	#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_user32_INTERNAL
	intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GetForegroundWindow)();
	#else
	intptr_t returnValue = il2cppPInvokeFunc();
	#endif

	return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WindowConfig_SetForegroundWindow_mCA847B60C8A248B02536B29A75CE280EA214C632 (intptr_t ___0_hWnd, const RuntimeMethod* method) 
{
	typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
	#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_User32_INTERNAL
	static PInvokeFunc il2cppPInvokeFunc;
	if (il2cppPInvokeFunc == NULL)
	{
		int parameterSize = sizeof(intptr_t);
		il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("User32.dll"), "SetForegroundWindow", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
		IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
	}
	#endif

	#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_User32_INTERNAL
	int32_t returnValue = reinterpret_cast<PInvokeFunc>(SetForegroundWindow)(___0_hWnd);
	#else
	int32_t returnValue = il2cppPInvokeFunc(___0_hWnd);
	#endif

	return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t WindowConfig_SetWindowLong_mDBB90AA7C744F5CF9A9345CC55C7B0BC374493D1 (intptr_t ___0_hwnd, int32_t ___1__nIndex, int32_t ___2_dwNewLong, const RuntimeMethod* method) 
{
	typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t);
	#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_user32_INTERNAL
	static PInvokeFunc il2cppPInvokeFunc;
	if (il2cppPInvokeFunc == NULL)
	{
		int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t);
		il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("user32.dll"), "SetWindowLong", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
		IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
	}
	#endif

	#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_user32_INTERNAL
	intptr_t returnValue = reinterpret_cast<PInvokeFunc>(SetWindowLong)(___0_hwnd, ___1__nIndex, ___2_dwNewLong);
	#else
	intptr_t returnValue = il2cppPInvokeFunc(___0_hwnd, ___1__nIndex, ___2_dwNewLong);
	#endif

	return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t WindowConfig_GetActiveWindow_m9913E75C115EDFA54E9AE1B6E86FBBE6A1DD1700 (const RuntimeMethod* method) 
{
	typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
	#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_user32_INTERNAL
	static PInvokeFunc il2cppPInvokeFunc;
	if (il2cppPInvokeFunc == NULL)
	{
		int parameterSize = 0;
		il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("user32.dll"), "GetActiveWindow", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
		IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
	}
	#endif

	#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_user32_INTERNAL
	intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GetActiveWindow)();
	#else
	intptr_t returnValue = il2cppPInvokeFunc();
	#endif

	return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_Awake_mE85E4F2AD8A9352F4E30041375F0165A934D5032 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral779D2094388C99089491336E48B32741D875A74E);
		s_Il2CppMethodInitialized = true;
	}
	ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = Application_get_isMobilePlatform_mE0BBFDE72BBFE5877581FA67DDBBFC397608AFCA(NULL);
		V_1 = L_0;
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(__this, NULL);
		goto IL_00a4;
	}

IL_0017:
	{
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_2;
		L_2 = Screen_get_resolutions_mC4E187F4D1D5055AD5551C6B8B5FD0460E63A824(NULL);
		V_0 = L_2;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_3 = V_0;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_4 = V_0;
		NullCheck(L_4);
		NullCheck(L_3);
		int32_t L_5;
		L_5 = Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24(((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), 1))))), NULL);
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_6 = V_0;
		ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* L_7 = V_0;
		NullCheck(L_7);
		NullCheck(L_6);
		int32_t L_8;
		L_8 = Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B(((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_7)->max_length)), 1))))), NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_9), L_5, L_8, NULL);
		__this->____factScreenSize = L_9;
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		V_2 = L_10;
		bool L_11 = V_2;
		if (!L_11)
		{
			goto IL_0075;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_12 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_13;
		L_13 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline(L_12, L_13, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_14 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_15;
		L_15 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline(L_14, L_15, NULL);
	}

IL_0075:
	{
		bool L_16 = __this->___UseAppConfig;
		V_3 = L_16;
		bool L_17 = V_3;
		if (!L_17)
		{
			goto IL_008a;
		}
	}
	{
		WindowConfig_LoadConfig_m4B839262F22E96542F116AEB48A872D4B8DCC03F(__this, NULL);
		goto IL_00a4;
	}

IL_008a:
	{
		Screen_set_fullScreen_m60E73ED1B916D0E95BBA5017ECA523552C897355((bool)0, NULL);
		MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB(__this, _stringLiteral779D2094388C99089491336E48B32741D875A74E, (0.300000012f), NULL);
	}

IL_00a4:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_SetNormalWin_m8E073BED53715DC1B0FB0E6F0F0C213FFBDAF65A (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0 = ((WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_StaticFields*)il2cpp_codegen_static_fields_for(WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_il2cpp_TypeInfo_var))->___NormalFull;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001c;
		}
	}
	{
		((WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_StaticFields*)il2cpp_codegen_static_fields_for(WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_il2cpp_TypeInfo_var))->___NormalFull = (bool)1;
		Screen_set_fullScreen_m60E73ED1B916D0E95BBA5017ECA523552C897355((bool)0, NULL);
	}

IL_001c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WindowConfig_get_Enable_mC12CB20B55E8358CA56BEFA2265718D80868FFE7 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECF885D840D0CADF321B1BA538419F96D7AD3C2A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_0 = __this->____xml;
		NullCheck(L_0);
		bool L_1;
		L_1 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_0, _stringLiteralECF885D840D0CADF321B1BA538419F96D7AD3C2A, (bool)0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		V_0 = L_1;
		goto IL_001c;
	}

IL_001c:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WindowConfig_get_FolderPath_m8B41E9BD041DE0B233B7DDFC0B29BCB17CA51D42 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	String_t* V_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0013;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_2;
		L_2 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
		V_1 = L_2;
		goto IL_001b;
	}

IL_0013:
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		String_t* L_3;
		L_3 = App_get_AppFolderPath_m53FD9E163ABA4496338B2AFED73D8B475F5533CB(NULL);
		V_1 = L_3;
		goto IL_001b;
	}

IL_001b:
	{
		String_t* L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_LoadConfig_m4B839262F22E96542F116AEB48A872D4B8DCC03F (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WindowConfig_LoadedEvent_m71F7BBB39172830A72FA173CF92A4BD5CDF60F1B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral178182843B24330AD98EE6767F347FE764621F71);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDCFCD9B3168A2B4DBE94CB61BCCEEB73B0221A4);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		String_t* L_0 = __this->____xmlName;
		String_t* L_1;
		L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralFDCFCD9B3168A2B4DBE94CB61BCCEEB73B0221A4, L_0, _stringLiteral178182843B24330AD98EE6767F347FE764621F71, NULL);
		V_0 = L_1;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_2 = (XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE*)il2cpp_codegen_object_new(XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE_il2cpp_TypeInfo_var);
		XmlHander__ctor_m838BF5E058C175775C2E25478540AAE58C22F3E7(L_2, NULL);
		__this->____xml = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____xml), (void*)L_2);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_3 = __this->____xml;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_4, __this, (intptr_t)((void*)WindowConfig_LoadedEvent_m71F7BBB39172830A72FA173CF92A4BD5CDF60F1B_RuntimeMethod_var), NULL);
		NullCheck(L_3);
		XmlHander_add_LoadedEvent_mF7D25D084DB0C3EC595FF603DA80377FD2BB70CC(L_3, L_4, NULL);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_5 = __this->____xml;
		String_t* L_6 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		NullCheck(L_5);
		bool L_8;
		L_8 = XmlHander_LoadXml_m709BCFE0F8864127714FD2FCF24D985FDB66A4A3(L_5, L_6, (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* V_0 = NULL;
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_0 = __this->____xml;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_LoadedEvent_m71F7BBB39172830A72FA173CF92A4BD5CDF60F1B (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral779D2094388C99089491336E48B32741D875A74E);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0;
		L_0 = WindowConfig_get_Enable_mC12CB20B55E8358CA56BEFA2265718D80868FFE7(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0010;
		}
	}
	{
		goto IL_0028;
	}

IL_0010:
	{
		Screen_set_fullScreen_m60E73ED1B916D0E95BBA5017ECA523552C897355((bool)0, NULL);
		MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB(__this, _stringLiteral779D2094388C99089491336E48B32741D875A74E, (0.300000012f), NULL);
	}

IL_0028:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_Start_m8D87A01AA0F0C12EC5B70D06376035908C175C50 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_SetWindowByConfig_m159E0CD276077EB11C2349534BECA23EE14D848F (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AFE24F2BAF77DB2E6BAA998562653E41BBCF5B2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral779D2094388C99089491336E48B32741D875A74E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0583B74051FDA50CF42F86637FB46FB9053B180);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0;
		L_0 = WindowConfig_get_Enable_mC12CB20B55E8358CA56BEFA2265718D80868FFE7(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_002f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		App_ShowTip_m2BCA3186DD8AE2E84E0108EA0D0D501D9CF58885(_stringLiteralE0583B74051FDA50CF42F86637FB46FB9053B180, (3.0f), NULL);
		Screen_set_fullScreen_m60E73ED1B916D0E95BBA5017ECA523552C897355((bool)1, NULL);
		Screen_set_fullScreenMode_mCD8EB58CC0CAFADAE51888E8FCDCE4527A2E0839(0, NULL);
		goto IL_0059;
	}

IL_002f:
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		App_ShowTip_m2BCA3186DD8AE2E84E0108EA0D0D501D9CF58885(_stringLiteral4AFE24F2BAF77DB2E6BAA998562653E41BBCF5B2, (3.0f), NULL);
		Screen_set_fullScreen_m60E73ED1B916D0E95BBA5017ECA523552C897355((bool)0, NULL);
		MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB(__this, _stringLiteral779D2094388C99089491336E48B32741D875A74E, (0.100000001f), NULL);
	}

IL_0059:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_TopModel_m565BA5DD53E6C3507C8FF69CB6A7F0CF896D8AC4 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27E680F20276347E2D435AD7F5BB9AC1EA1B5A99);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAB5A8A145330DFBB5AFE05D119CD0B5B22E79C3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	intptr_t V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	bool V_6 = false;
	bool V_7 = false;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_8;
	memset((&V_8), 0, sizeof(V_8));
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_9;
	memset((&V_9), 0, sizeof(V_9));
	int32_t V_10 = 0;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_16;
	memset((&V_16), 0, sizeof(V_16));
	int32_t G_B11_0 = 0;
	intptr_t G_B13_0;
	memset((&G_B13_0), 0, sizeof(G_B13_0));
	intptr_t G_B12_0;
	memset((&G_B12_0), 0, sizeof(G_B12_0));
	int32_t G_B14_0 = 0;
	intptr_t G_B14_1;
	memset((&G_B14_1), 0, sizeof(G_B14_1));
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		V_12 = L_0;
		bool L_1 = V_12;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_024b;
	}

IL_0012:
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_2 = __this->____xml;
		NullCheck(L_2);
		bool L_3;
		L_3 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_2, _stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5, (bool)0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		V_0 = L_3;
		intptr_t L_4;
		L_4 = WindowConfig_GetActiveWindow_m9913E75C115EDFA54E9AE1B6E86FBBE6A1DD1700(NULL);
		V_1 = L_4;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_5 = __this->____xml;
		String_t* L_6 = __this->____nodeName;
		NullCheck(L_5);
		int32_t L_7;
		L_7 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_5, L_6, 0, (bool)0, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, (bool)1, NULL);
		V_2 = L_7;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_8 = __this->____xml;
		String_t* L_9 = __this->____nodeName;
		NullCheck(L_8);
		int32_t L_10;
		L_10 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_8, L_9, 0, (bool)0, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, (bool)1, NULL);
		V_3 = L_10;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_11 = __this->____xml;
		String_t* L_12 = __this->____nodeName;
		NullCheck(L_11);
		int32_t L_13;
		L_13 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_11, L_12, ((int32_t)1920), (bool)0, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		V_4 = L_13;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_14 = __this->____xml;
		String_t* L_15 = __this->____nodeName;
		NullCheck(L_14);
		int32_t L_16;
		L_16 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_14, L_15, ((int32_t)1080), (bool)0, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		V_5 = L_16;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_17 = __this->____xml;
		NullCheck(L_17);
		bool L_18;
		L_18 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_17, _stringLiteral27E680F20276347E2D435AD7F5BB9AC1EA1B5A99, (bool)1, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		V_6 = (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_19 = __this->____xml;
		NullCheck(L_19);
		bool L_20;
		L_20 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_19, _stringLiteralDAB5A8A145330DFBB5AFE05D119CD0B5B22E79C3, (bool)1, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		V_7 = L_20;
		int32_t L_21 = V_4;
		int32_t L_22 = V_5;
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_8), L_21, L_22, NULL);
		int32_t L_23 = V_4;
		int32_t L_24 = V_5;
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_9), L_23, L_24, NULL);
		bool L_25 = V_7;
		V_13 = L_25;
		bool L_26 = V_13;
		if (!L_26)
		{
			goto IL_01c9;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_27 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_28;
		L_28 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_27, NULL);
		int32_t L_29 = V_4;
		V_14 = (bool)((((int32_t)L_28) < ((int32_t)L_29))? 1 : 0);
		bool L_30 = V_14;
		if (!L_30)
		{
			goto IL_0163;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_31 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_32;
		L_32 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_31, NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_9), L_32, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_33 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_34;
		L_34 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_33, NULL);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		float L_35;
		L_35 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_34, NULL);
		int32_t L_36;
		L_36 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_8), NULL);
		float L_37;
		L_37 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_36, NULL);
		int32_t L_38;
		L_38 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_8), NULL);
		float L_39;
		L_39 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_38, NULL);
		int16_t L_40;
		L_40 = Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4(((float)il2cpp_codegen_multiply(((float)(L_35/L_37)), L_39)), NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_9), L_40, NULL);
		V_2 = 0;
		V_3 = 0;
		goto IL_01c8;
	}

IL_0163:
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_41 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_42;
		L_42 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_41, NULL);
		int32_t L_43 = V_5;
		V_15 = (bool)((((int32_t)L_42) < ((int32_t)L_43))? 1 : 0);
		bool L_44 = V_15;
		if (!L_44)
		{
			goto IL_01c8;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_45 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_46;
		L_46 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_45, NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_9), L_46, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_47 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_48;
		L_48 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_47, NULL);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		float L_49;
		L_49 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_48, NULL);
		int32_t L_50;
		L_50 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_8), NULL);
		float L_51;
		L_51 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_50, NULL);
		int32_t L_52;
		L_52 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_8), NULL);
		float L_53;
		L_53 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_52, NULL);
		int16_t L_54;
		L_54 = Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4(((float)il2cpp_codegen_multiply(((float)(L_49/L_51)), L_53)), NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_9), L_54, NULL);
		V_2 = 0;
		V_3 = 0;
	}

IL_01c8:
	{
	}

IL_01c9:
	{
		Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_55;
		L_55 = Screen_get_currentResolution_m8FE4C43E4F6EF28E0B85EB94B6C69D1EC5687CCD(NULL);
		V_16 = L_55;
		int32_t L_56;
		L_56 = Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24((&V_16), NULL);
		Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_57;
		L_57 = Screen_get_currentResolution_m8FE4C43E4F6EF28E0B85EB94B6C69D1EC5687CCD(NULL);
		V_16 = L_57;
		int32_t L_58;
		L_58 = Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B((&V_16), NULL);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_59;
		memset((&L_59), 0, sizeof(L_59));
		Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_59), (0.0f), (0.0f), ((float)L_56), ((float)L_58), NULL);
		__this->___screenPosition = L_59;
		bool L_60 = V_6;
		if (L_60)
		{
			goto IL_0203;
		}
	}
	{
		G_B11_0 = 1;
		goto IL_0205;
	}

IL_0203:
	{
		G_B11_0 = ((int32_t)-16);
	}

IL_0205:
	{
		V_10 = G_B11_0;
		intptr_t L_61 = V_1;
		int32_t L_62 = V_10;
		intptr_t L_63;
		L_63 = WindowConfig_SetWindowLong_mDBB90AA7C744F5CF9A9345CC55C7B0BC374493D1(L_61, L_62, ((int32_t)8388608), NULL);
		intptr_t L_64 = V_1;
		bool L_65 = V_0;
		if (L_65)
		{
			G_B13_0 = L_64;
			goto IL_021c;
		}
		G_B12_0 = L_64;
	}
	{
		G_B14_0 = 0;
		G_B14_1 = G_B12_0;
		goto IL_021d;
	}

IL_021c:
	{
		G_B14_0 = (-1);
		G_B14_1 = G_B13_0;
	}

IL_021d:
	{
		int32_t L_66 = V_2;
		int32_t L_67 = V_3;
		int32_t L_68;
		L_68 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_9), NULL);
		int32_t L_69;
		L_69 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_9), NULL);
		bool L_70;
		L_70 = WindowConfig_SetWindowPos_m6A5ABA87E482E973DA03AC80844FEA312F64E24C(G_B14_1, G_B14_0, L_66, L_67, L_68, L_69, ((int32_t)64), NULL);
		V_11 = L_70;
		int32_t L_71;
		L_71 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_9), NULL);
		int32_t L_72;
		L_72 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_9), NULL);
		WindowConfig_SetCamRectFun_m4595734E6B302A9C65DC438D81ACDADCA9917AA9(__this, L_71, L_72, NULL);
	}

IL_024b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_Update_m27DF87203471345CB27FF053D4AC4AD2C88780C6 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	intptr_t V_7;
	memset((&V_7), 0, sizeof(V_7));
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	bool V_12 = false;
	int32_t V_13 = 0;
	bool V_14 = false;
	int32_t G_B13_0 = 0;
	intptr_t G_B15_0;
	memset((&G_B15_0), 0, sizeof(G_B15_0));
	intptr_t G_B14_0;
	memset((&G_B14_0), 0, sizeof(G_B14_0));
	int32_t G_B16_0 = 0;
	intptr_t G_B16_1;
	memset((&G_B16_1), 0, sizeof(G_B16_1));
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_000f;
		}
	}
	{
		goto IL_0184;
	}

IL_000f:
	{
		bool L_2;
		L_2 = Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434(((int32_t)306), NULL);
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0184;
		}
	}
	{
		bool L_4;
		L_4 = Input_GetKeyUp_m9A962E395811A9901E7E05F267E198A533DBEF2F(((int32_t)283), NULL);
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0042;
		}
	}
	{
		Screen_SetResolution_m8EDEB77BD1220D9836020BA4FA26D77A10771100(((int32_t)1920), ((int32_t)1080), (bool)0, NULL);
	}

IL_0042:
	{
		bool L_6;
		L_6 = Input_GetKeyUp_m9A962E395811A9901E7E05F267E198A533DBEF2F(((int32_t)282), NULL);
		V_3 = L_6;
		bool L_7 = V_3;
		if (!L_7)
		{
			goto IL_0183;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		V_4 = L_8;
		bool L_9 = V_4;
		if (!L_9)
		{
			goto IL_0064;
		}
	}
	{
		goto IL_0184;
	}

IL_0064:
	{
		bool L_10 = __this->____is00;
		__this->____is00 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
		bool L_11 = __this->____is00;
		V_5 = L_11;
		bool L_12 = V_5;
		if (!L_12)
		{
			goto IL_008d;
		}
	}
	{
		WindowConfig_AutoZoom_m4BC22D0C590B80620C15B6FE548ED3B2F3619BD1(__this, NULL);
		goto IL_0182;
	}

IL_008d:
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_13 = __this->____xml;
		NullCheck(L_13);
		bool L_14;
		L_14 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_13, _stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5, (bool)0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		V_6 = L_14;
		intptr_t L_15;
		L_15 = WindowConfig_GetActiveWindow_m9913E75C115EDFA54E9AE1B6E86FBBE6A1DD1700(NULL);
		V_7 = L_15;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_16 = __this->____xml;
		String_t* L_17 = __this->____nodeName;
		NullCheck(L_16);
		int32_t L_18;
		L_18 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_16, L_17, 0, (bool)0, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, (bool)1, NULL);
		V_8 = L_18;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_19 = __this->____xml;
		String_t* L_20 = __this->____nodeName;
		NullCheck(L_19);
		int32_t L_21;
		L_21 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_19, L_20, 0, (bool)0, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, (bool)1, NULL);
		V_9 = L_21;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_22 = __this->____xml;
		String_t* L_23 = __this->____nodeName;
		NullCheck(L_22);
		int32_t L_24;
		L_24 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_22, L_23, ((int32_t)1920), (bool)0, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		V_10 = L_24;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_25 = __this->____xml;
		String_t* L_26 = __this->____nodeName;
		NullCheck(L_25);
		int32_t L_27;
		L_27 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_25, L_26, ((int32_t)1080), (bool)0, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		V_11 = L_27;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_28 = __this->____xml;
		String_t* L_29 = __this->____nodeName;
		NullCheck(L_28);
		bool L_30;
		L_30 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_28, L_29, (bool)1, (bool)0, _stringLiteral7864A1F880C590394E4574FABD08A1AB6826B397, (bool)1, NULL);
		V_12 = (bool)((((int32_t)L_30) == ((int32_t)0))? 1 : 0);
		bool L_31 = V_12;
		if (L_31)
		{
			goto IL_0148;
		}
	}
	{
		G_B13_0 = 1;
		goto IL_014a;
	}

IL_0148:
	{
		G_B13_0 = ((int32_t)-16);
	}

IL_014a:
	{
		V_13 = G_B13_0;
		intptr_t L_32 = V_7;
		int32_t L_33 = V_13;
		intptr_t L_34;
		L_34 = WindowConfig_SetWindowLong_mDBB90AA7C744F5CF9A9345CC55C7B0BC374493D1(L_32, L_33, ((int32_t)8388608), NULL);
		intptr_t L_35 = V_7;
		bool L_36 = V_6;
		if (L_36)
		{
			G_B15_0 = L_35;
			goto IL_0164;
		}
		G_B14_0 = L_35;
	}
	{
		G_B16_0 = 0;
		G_B16_1 = G_B14_0;
		goto IL_0165;
	}

IL_0164:
	{
		G_B16_0 = (-1);
		G_B16_1 = G_B15_0;
	}

IL_0165:
	{
		int32_t L_37 = V_8;
		int32_t L_38 = V_9;
		int32_t L_39 = V_10;
		int32_t L_40 = V_11;
		bool L_41;
		L_41 = WindowConfig_SetWindowPos_m6A5ABA87E482E973DA03AC80844FEA312F64E24C(G_B16_1, G_B16_0, L_37, L_38, L_39, L_40, ((int32_t)64), NULL);
		V_14 = L_41;
		int32_t L_42 = V_10;
		int32_t L_43 = V_11;
		WindowConfig_SetCamRectFun_m4595734E6B302A9C65DC438D81ACDADCA9917AA9(__this, L_42, L_43, NULL);
	}

IL_0182:
	{
	}

IL_0183:
	{
	}

IL_0184:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_AutoZoom_m4BC22D0C590B80620C15B6FE548ED3B2F3619BD1 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27E680F20276347E2D435AD7F5BB9AC1EA1B5A99);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	intptr_t V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_5;
	memset((&V_5), 0, sizeof(V_5));
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_6;
	memset((&V_6), 0, sizeof(V_6));
	int32_t V_7 = 0;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	int32_t G_B7_0 = 0;
	intptr_t G_B9_0;
	memset((&G_B9_0), 0, sizeof(G_B9_0));
	intptr_t G_B8_0;
	memset((&G_B8_0), 0, sizeof(G_B8_0));
	int32_t G_B10_0 = 0;
	intptr_t G_B10_1;
	memset((&G_B10_1), 0, sizeof(G_B10_1));
	{
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_0 = __this->____xml;
		NullCheck(L_0);
		bool L_1;
		L_1 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_0, _stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5, (bool)0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		V_0 = L_1;
		intptr_t L_2;
		L_2 = WindowConfig_GetActiveWindow_m9913E75C115EDFA54E9AE1B6E86FBBE6A1DD1700(NULL);
		V_1 = L_2;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_3 = __this->____xml;
		NullCheck(L_3);
		bool L_4;
		L_4 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_3, _stringLiteral27E680F20276347E2D435AD7F5BB9AC1EA1B5A99, (bool)1, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		V_2 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_5 = __this->____xml;
		String_t* L_6 = __this->____nodeName;
		NullCheck(L_5);
		int32_t L_7;
		L_7 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_5, L_6, ((int32_t)1920), (bool)0, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		V_3 = L_7;
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_8 = __this->____xml;
		String_t* L_9 = __this->____nodeName;
		NullCheck(L_8);
		int32_t L_10;
		L_10 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_8, L_9, ((int32_t)1080), (bool)0, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		V_4 = L_10;
		int32_t L_11 = V_3;
		int32_t L_12 = V_4;
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_5), L_11, L_12, NULL);
		int32_t L_13 = V_3;
		int32_t L_14 = V_4;
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_6), L_13, L_14, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_15 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_16;
		L_16 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_15, NULL);
		int32_t L_17 = V_3;
		V_9 = (bool)((((int32_t)L_16) < ((int32_t)L_17))? 1 : 0);
		bool L_18 = V_9;
		if (!L_18)
		{
			goto IL_00ef;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_19 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_20;
		L_20 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_19, NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_6), L_20, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_21 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_22;
		L_22 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_21, NULL);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		float L_23;
		L_23 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_22, NULL);
		int32_t L_24;
		L_24 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_5), NULL);
		float L_25;
		L_25 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_24, NULL);
		int32_t L_26;
		L_26 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_5), NULL);
		float L_27;
		L_27 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_26, NULL);
		int16_t L_28;
		L_28 = Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4(((float)il2cpp_codegen_multiply(((float)(L_23/L_25)), L_27)), NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_6), L_28, NULL);
		goto IL_0150;
	}

IL_00ef:
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_29 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_30;
		L_30 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_29, NULL);
		int32_t L_31 = V_4;
		V_10 = (bool)((((int32_t)L_30) < ((int32_t)L_31))? 1 : 0);
		bool L_32 = V_10;
		if (!L_32)
		{
			goto IL_0150;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_33 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_34;
		L_34 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_33, NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_6), L_34, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_35 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->____factScreenSize);
		int32_t L_36;
		L_36 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_35, NULL);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		float L_37;
		L_37 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_36, NULL);
		int32_t L_38;
		L_38 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_5), NULL);
		float L_39;
		L_39 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_38, NULL);
		int32_t L_40;
		L_40 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_5), NULL);
		float L_41;
		L_41 = Convert_ToSingle_mE54B145DE1F8A182C3D1A66AEF3A95CB399C28CE(L_40, NULL);
		int16_t L_42;
		L_42 = Convert_ToInt16_mD3632668808F8502053A6F9FAA6803053A2500D4(((float)il2cpp_codegen_multiply(((float)(L_37/L_39)), L_41)), NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_6), L_42, NULL);
	}

IL_0150:
	{
		bool L_43 = V_2;
		if (L_43)
		{
			goto IL_0156;
		}
	}
	{
		G_B7_0 = 1;
		goto IL_0158;
	}

IL_0156:
	{
		G_B7_0 = ((int32_t)-16);
	}

IL_0158:
	{
		V_7 = G_B7_0;
		intptr_t L_44 = V_1;
		int32_t L_45 = V_7;
		intptr_t L_46;
		L_46 = WindowConfig_SetWindowLong_mDBB90AA7C744F5CF9A9345CC55C7B0BC374493D1(L_44, L_45, ((int32_t)8388608), NULL);
		intptr_t L_47 = V_1;
		bool L_48 = V_0;
		if (L_48)
		{
			G_B9_0 = L_47;
			goto IL_016f;
		}
		G_B8_0 = L_47;
	}
	{
		G_B10_0 = 0;
		G_B10_1 = G_B8_0;
		goto IL_0170;
	}

IL_016f:
	{
		G_B10_0 = (-1);
		G_B10_1 = G_B9_0;
	}

IL_0170:
	{
		int32_t L_49;
		L_49 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_6), NULL);
		int32_t L_50;
		L_50 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_6), NULL);
		bool L_51;
		L_51 = WindowConfig_SetWindowPos_m6A5ABA87E482E973DA03AC80844FEA312F64E24C(G_B10_1, G_B10_0, 0, 0, L_49, L_50, ((int32_t)64), NULL);
		V_8 = L_51;
		int32_t L_52;
		L_52 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_6), NULL);
		int32_t L_53;
		L_53 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_6), NULL);
		WindowConfig_SetCamRectFun_m4595734E6B302A9C65DC438D81ACDADCA9917AA9(__this, L_52, L_53, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_add_WinChangeEvent_m9E3ECF8DD2A9AA8AE9D3289227332F12FEFF857E (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_0 = NULL;
	Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_1 = NULL;
	Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_2 = NULL;
	{
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_0 = __this->___WinChangeEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_1 = V_0;
		V_1 = L_1;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_2 = V_1;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)Castclass((RuntimeObject*)L_4, Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8_il2cpp_TypeInfo_var));
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8** L_5 = (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8**)(&__this->___WinChangeEvent);
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_6 = V_2;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_7 = V_1;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_9 = V_0;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)L_9) == ((RuntimeObject*)(Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_remove_WinChangeEvent_m2504E146B447E19778D84E34BD5648D3A329D644 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_0 = NULL;
	Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_1 = NULL;
	Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_2 = NULL;
	{
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_0 = __this->___WinChangeEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_1 = V_0;
		V_1 = L_1;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_2 = V_1;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)Castclass((RuntimeObject*)L_4, Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8_il2cpp_TypeInfo_var));
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8** L_5 = (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8**)(&__this->___WinChangeEvent);
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_6 = V_2;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_7 = V_1;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_9 = V_0;
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)L_9) == ((RuntimeObject*)(Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig_SetCamRectFun_m4595734E6B302A9C65DC438D81ACDADCA9917AA9 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, int32_t ___0_winW, int32_t ___1_winH, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_0 = __this->___WinChangeEvent;
		V_0 = (bool)((!(((RuntimeObject*)(Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001c;
		}
	}
	{
		Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_2 = __this->___WinChangeEvent;
		int32_t L_3 = ___0_winW;
		int32_t L_4 = ___1_winH;
		NullCheck(L_2);
		Action_2_Invoke_m728A2437F181FBC56F4D617249B47F513AC9FC43_inline(L_2, L_3, L_4, NULL);
	}

IL_001c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowConfig__ctor_m2FA0CBA820C11C921FFDFB3487DABD946E5380D4 (WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA12F1C0F41A7F63900E6DCAF23452551D8FA6661);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->____nodeName = _stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____nodeName), (void*)_stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB);
		__this->___UseAppConfig = (bool)1;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_0), ((int32_t)1920), ((int32_t)1080), NULL);
		__this->___DefultSize = L_0;
		__this->____xmlName = _stringLiteralA12F1C0F41A7F63900E6DCAF23452551D8FA6661;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlName), (void*)_stringLiteralA12F1C0F41A7F63900E6DCAF23452551D8FA6661);
		__this->____is00 = (bool)0;
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinSetUi_Start_m83CFCE7CA3116AB24A81710490D1819E88F60F35 (WinSetUi_tC76085B9416EC84606B19AE290E7219666991810* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WinSetUi_btnFun_mBE525D0D4D1CB2625569080E61B22939A2071C6F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_0 = __this->___BtnFlush;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_002f;
		}
	}
	{
		Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_3 = __this->___BtnFlush;
		NullCheck(L_3);
		ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_4;
		L_4 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C(L_3, NULL);
		UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_5 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
		UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_5, __this, (intptr_t)((void*)WinSetUi_btnFun_mBE525D0D4D1CB2625569080E61B22939A2071C6F_RuntimeMethod_var), NULL);
		NullCheck(L_4);
		UnityEvent_AddListener_m8AA4287C16628486B41DA41CA5E7A856A706D302(L_4, L_5, NULL);
	}

IL_002f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* WinSetUi_get_windowConfig_m1D2DB4D38597CE153B00EB2378193C2E14431D39 (WinSetUi_tC76085B9416EC84606B19AE290E7219666991810* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* V_1 = NULL;
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_0 = __this->____windowConfig;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_3;
		L_3 = Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071(Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071_RuntimeMethod_var);
		__this->____windowConfig = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____windowConfig), (void*)L_3);
	}

IL_001e:
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_4 = __this->____windowConfig;
		V_1 = L_4;
		goto IL_0027;
	}

IL_0027:
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinSetUi_OnEnable_mF4D057763E4E0AE66B99A411BB05454E28F19CEA (WinSetUi_tC76085B9416EC84606B19AE290E7219666991810* __this, const RuntimeMethod* method) 
{
	{
		WinSetUi_InitWinWetUi_m74DBE25954FA4BB3ED563AFC745288C6FF35755C(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinSetUi_InitWinWetUi_m74DBE25954FA4BB3ED563AFC745288C6FF35755C (WinSetUi_tC76085B9416EC84606B19AE290E7219666991810* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27E680F20276347E2D435AD7F5BB9AC1EA1B5A99);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAB5A8A145330DFBB5AFE05D119CD0B5B22E79C3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECF885D840D0CADF321B1BA538419F96D7AD3C2A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	int32_t G_B3_0 = 0;
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_0;
		L_0 = WinSetUi_get_windowConfig_m1D2DB4D38597CE153B00EB2378193C2E14431D39(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_0021;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_2 = __this->____windowConfig;
		NullCheck(L_2);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_3;
		L_3 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_2, NULL);
		NullCheck(L_3);
		bool L_4;
		L_4 = XmlHander_get_Inited_mBB97418EDAC5BF7035089E1E5F737CE246D851C3(L_3, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0022;
	}

IL_0021:
	{
		G_B3_0 = 0;
	}

IL_0022:
	{
		V_0 = (bool)G_B3_0;
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_01c5;
		}
	}
	{
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_6 = __this->___TxtX;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_7 = __this->____windowConfig;
		NullCheck(L_7);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_8;
		L_8 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_7, NULL);
		String_t* L_9 = __this->____nodeName;
		NullCheck(L_8);
		String_t* L_10;
		L_10 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(L_8, L_9, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, (bool)0, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, (bool)1, NULL);
		NullCheck(L_6);
		InputField_set_text_m28B1C806BBCAC44F3ACCDC3B550509CA0C7D257F(L_6, L_10, NULL);
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_11 = __this->___TxtY;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_12 = __this->____windowConfig;
		NullCheck(L_12);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_13;
		L_13 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_12, NULL);
		String_t* L_14 = __this->____nodeName;
		NullCheck(L_13);
		String_t* L_15;
		L_15 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(L_13, L_14, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, (bool)0, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, (bool)1, NULL);
		NullCheck(L_11);
		InputField_set_text_m28B1C806BBCAC44F3ACCDC3B550509CA0C7D257F(L_11, L_15, NULL);
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_16 = __this->___TxtWidth;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_17 = __this->____windowConfig;
		NullCheck(L_17);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_18;
		L_18 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_17, NULL);
		String_t* L_19 = __this->____nodeName;
		NullCheck(L_18);
		String_t* L_20;
		L_20 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(L_18, L_19, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, (bool)0, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		NullCheck(L_16);
		InputField_set_text_m28B1C806BBCAC44F3ACCDC3B550509CA0C7D257F(L_16, L_20, NULL);
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_21 = __this->___TxtHeight;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_22 = __this->____windowConfig;
		NullCheck(L_22);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_23;
		L_23 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_22, NULL);
		String_t* L_24 = __this->____nodeName;
		NullCheck(L_23);
		String_t* L_25;
		L_25 = XmlHander_sysVal_m21B2EB7806958CA6B24B5ED482A9054487A33229(L_23, L_24, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, (bool)0, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		NullCheck(L_21);
		InputField_set_text_m28B1C806BBCAC44F3ACCDC3B550509CA0C7D257F(L_21, L_25, NULL);
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_26 = __this->___TogFrame;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_27;
		L_27 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_26, NULL);
		V_1 = L_27;
		bool L_28 = V_1;
		if (!L_28)
		{
			goto IL_011a;
		}
	}
	{
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_29 = __this->___TogFrame;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_30 = __this->____windowConfig;
		NullCheck(L_30);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_31;
		L_31 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_30, NULL);
		NullCheck(L_31);
		bool L_32;
		L_32 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_31, _stringLiteral27E680F20276347E2D435AD7F5BB9AC1EA1B5A99, (bool)0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		NullCheck(L_29);
		Toggle_set_isOn_m61D6AB073668E87530A9F49D990A3B3631D2061F(L_29, L_32, NULL);
	}

IL_011a:
	{
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_33 = __this->___TogTopMode;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_34;
		L_34 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_33, NULL);
		V_2 = L_34;
		bool L_35 = V_2;
		if (!L_35)
		{
			goto IL_0152;
		}
	}
	{
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_36 = __this->___TogTopMode;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_37 = __this->____windowConfig;
		NullCheck(L_37);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_38;
		L_38 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_37, NULL);
		NullCheck(L_38);
		bool L_39;
		L_39 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_38, _stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5, (bool)0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		NullCheck(L_36);
		Toggle_set_isOn_m61D6AB073668E87530A9F49D990A3B3631D2061F(L_36, L_39, NULL);
	}

IL_0152:
	{
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_40 = __this->___TogAutoZoom;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_41;
		L_41 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_40, NULL);
		V_3 = L_41;
		bool L_42 = V_3;
		if (!L_42)
		{
			goto IL_018a;
		}
	}
	{
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_43 = __this->___TogAutoZoom;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_44 = __this->____windowConfig;
		NullCheck(L_44);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_45;
		L_45 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_44, NULL);
		NullCheck(L_45);
		bool L_46;
		L_46 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_45, _stringLiteralDAB5A8A145330DFBB5AFE05D119CD0B5B22E79C3, (bool)0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		NullCheck(L_43);
		Toggle_set_isOn_m61D6AB073668E87530A9F49D990A3B3631D2061F(L_43, L_46, NULL);
	}

IL_018a:
	{
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_47 = __this->___TogEnable;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_48;
		L_48 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_47, NULL);
		V_4 = L_48;
		bool L_49 = V_4;
		if (!L_49)
		{
			goto IL_01c4;
		}
	}
	{
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_50 = __this->___TogEnable;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_51 = __this->____windowConfig;
		NullCheck(L_51);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_52;
		L_52 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_51, NULL);
		NullCheck(L_52);
		bool L_53;
		L_53 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_52, _stringLiteralECF885D840D0CADF321B1BA538419F96D7AD3C2A, (bool)0, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
		NullCheck(L_50);
		Toggle_set_isOn_m61D6AB073668E87530A9F49D990A3B3631D2061F(L_50, L_53, NULL);
	}

IL_01c4:
	{
	}

IL_01c5:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinSetUi_btnFun_mBE525D0D4D1CB2625569080E61B22939A2071C6F (WinSetUi_tC76085B9416EC84606B19AE290E7219666991810* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27E680F20276347E2D435AD7F5BB9AC1EA1B5A99);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAB5A8A145330DFBB5AFE05D119CD0B5B22E79C3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECF885D840D0CADF321B1BA538419F96D7AD3C2A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	int32_t G_B3_0 = 0;
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_0;
		L_0 = WinSetUi_get_windowConfig_m1D2DB4D38597CE153B00EB2378193C2E14431D39(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_0021;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_2;
		L_2 = WinSetUi_get_windowConfig_m1D2DB4D38597CE153B00EB2378193C2E14431D39(__this, NULL);
		NullCheck(L_2);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_3;
		L_3 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_2, NULL);
		NullCheck(L_3);
		bool L_4;
		L_4 = XmlHander_get_Inited_mBB97418EDAC5BF7035089E1E5F737CE246D851C3(L_3, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0022;
	}

IL_0021:
	{
		G_B3_0 = 0;
	}

IL_0022:
	{
		V_0 = (bool)G_B3_0;
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_01dd;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_6 = __this->____windowConfig;
		NullCheck(L_6);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_7;
		L_7 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_6, NULL);
		String_t* L_8 = __this->____nodeName;
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_9 = __this->___TxtX;
		NullCheck(L_9);
		String_t* L_10;
		L_10 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		int32_t L_11;
		L_11 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_10, NULL);
		NullCheck(L_7);
		int32_t L_12;
		L_12 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_7, L_8, L_11, (bool)1, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, (bool)1, NULL);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_13 = __this->____windowConfig;
		NullCheck(L_13);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_14;
		L_14 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_13, NULL);
		String_t* L_15 = __this->____nodeName;
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_16 = __this->___TxtY;
		NullCheck(L_16);
		String_t* L_17;
		L_17 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704(L_16, NULL);
		int32_t L_18;
		L_18 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_17, NULL);
		NullCheck(L_14);
		int32_t L_19;
		L_19 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_14, L_15, L_18, (bool)1, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, (bool)1, NULL);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_20 = __this->____windowConfig;
		NullCheck(L_20);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_21;
		L_21 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_20, NULL);
		String_t* L_22 = __this->____nodeName;
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_23 = __this->___TxtWidth;
		NullCheck(L_23);
		String_t* L_24;
		L_24 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704(L_23, NULL);
		int32_t L_25;
		L_25 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_24, NULL);
		NullCheck(L_21);
		int32_t L_26;
		L_26 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_21, L_22, L_25, (bool)1, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, (bool)1, NULL);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_27 = __this->____windowConfig;
		NullCheck(L_27);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_28;
		L_28 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_27, NULL);
		String_t* L_29 = __this->____nodeName;
		InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_30 = __this->___TxtHeight;
		NullCheck(L_30);
		String_t* L_31;
		L_31 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704(L_30, NULL);
		int32_t L_32;
		L_32 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_31, NULL);
		NullCheck(L_28);
		int32_t L_33;
		L_33 = XmlHander_sysInt_m4ADF4A942FC4F2408F27D2B383FF5A5C41319C7C(L_28, L_29, L_32, (bool)1, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, (bool)1, NULL);
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_34 = __this->___TogFrame;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_35;
		L_35 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_34, NULL);
		V_1 = L_35;
		bool L_36 = V_1;
		if (!L_36)
		{
			goto IL_0119;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_37 = __this->____windowConfig;
		NullCheck(L_37);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_38;
		L_38 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_37, NULL);
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_39 = __this->___TogFrame;
		NullCheck(L_39);
		bool L_40;
		L_40 = Toggle_get_isOn_m89A609E936CD67F460E336CA8E03C4047BFB6619(L_39, NULL);
		NullCheck(L_38);
		bool L_41;
		L_41 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_38, _stringLiteral27E680F20276347E2D435AD7F5BB9AC1EA1B5A99, L_40, (bool)1, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
	}

IL_0119:
	{
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_42 = __this->___TogTopMode;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_43;
		L_43 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_42, NULL);
		V_2 = L_43;
		bool L_44 = V_2;
		if (!L_44)
		{
			goto IL_0150;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_45 = __this->____windowConfig;
		NullCheck(L_45);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_46;
		L_46 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_45, NULL);
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_47 = __this->___TogTopMode;
		NullCheck(L_47);
		bool L_48;
		L_48 = Toggle_get_isOn_m89A609E936CD67F460E336CA8E03C4047BFB6619(L_47, NULL);
		NullCheck(L_46);
		bool L_49;
		L_49 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_46, _stringLiteralBAAF440C43892346D08CAA230FF9B1333E5BFCF5, L_48, (bool)1, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
	}

IL_0150:
	{
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_50 = __this->___TogAutoZoom;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_51;
		L_51 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_50, NULL);
		V_3 = L_51;
		bool L_52 = V_3;
		if (!L_52)
		{
			goto IL_0187;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_53 = __this->____windowConfig;
		NullCheck(L_53);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_54;
		L_54 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_53, NULL);
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_55 = __this->___TogAutoZoom;
		NullCheck(L_55);
		bool L_56;
		L_56 = Toggle_get_isOn_m89A609E936CD67F460E336CA8E03C4047BFB6619(L_55, NULL);
		NullCheck(L_54);
		bool L_57;
		L_57 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_54, _stringLiteralDAB5A8A145330DFBB5AFE05D119CD0B5B22E79C3, L_56, (bool)1, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
	}

IL_0187:
	{
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_58 = __this->___TogEnable;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_59;
		L_59 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_58, NULL);
		V_4 = L_59;
		bool L_60 = V_4;
		if (!L_60)
		{
			goto IL_01c0;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_61 = __this->____windowConfig;
		NullCheck(L_61);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_62;
		L_62 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_61, NULL);
		Toggle_tBF13F3EBA485E06826FD8A38F4B4C1380DF21A1F* L_63 = __this->___TogEnable;
		NullCheck(L_63);
		bool L_64;
		L_64 = Toggle_get_isOn_m89A609E936CD67F460E336CA8E03C4047BFB6619(L_63, NULL);
		NullCheck(L_62);
		bool L_65;
		L_65 = XmlHander_sysTrue_mBAF2D8A6B832D29553D20F8DBBCE580DAD929009(L_62, _stringLiteralECF885D840D0CADF321B1BA538419F96D7AD3C2A, L_64, (bool)1, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, NULL);
	}

IL_01c0:
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_66 = __this->____windowConfig;
		NullCheck(L_66);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_67;
		L_67 = WindowConfig_get_Config_m563C0BDB84BA0F957385ADBD9C1B698F7B62B371(L_66, NULL);
		NullCheck(L_67);
		XmlHander_SaveConfig_mB880740D6B4C4094B6D324A3E54128D5BD47CFAC(L_67, NULL);
		__this->____ti = (0.300000012f);
	}

IL_01dd:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinSetUi_Update_mFB9911223B84DFD11F9CC183CC0944688BA01543 (WinSetUi_tC76085B9416EC84606B19AE290E7219666991810* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* V_2 = NULL;
	bool V_3 = false;
	{
		float L_0 = __this->____ti;
		V_0 = (bool)((((float)L_0) > ((float)(0.0f)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0055;
		}
	}
	{
		float L_2 = __this->____ti;
		float L_3;
		L_3 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		__this->____ti = ((float)il2cpp_codegen_subtract(L_2, L_3));
		float L_4 = __this->____ti;
		V_1 = (bool)((((int32_t)((!(((float)L_4) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0054;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_6;
		L_6 = Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071(Object_FindObjectOfType_TisWindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50_m885A4BDACFEDC2392F0FB03D65693FBE26875071_RuntimeMethod_var);
		V_2 = L_6;
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_7 = V_2;
		bool L_8;
		L_8 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_7, NULL);
		V_3 = L_8;
		bool L_9 = V_3;
		if (!L_9)
		{
			goto IL_0053;
		}
	}
	{
		WindowConfig_tE5D59D30A68CEBCF1E2CA9654B653DBD8826EE50* L_10 = V_2;
		NullCheck(L_10);
		WindowConfig_SetWindowByConfig_m159E0CD276077EB11C2349534BECA23EE14D848F(L_10, NULL);
	}

IL_0053:
	{
	}

IL_0054:
	{
	}

IL_0055:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WinSetUi__ctor_m0A0F9FA5498A17A7B3A9A1EF90C4C854463783C3 (WinSetUi_tC76085B9416EC84606B19AE290E7219666991810* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->____nodeName = _stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____nodeName), (void*)_stringLiteral4D5AE35F9D6B65C24EF57F766406601BC6EB29AB);
		__this->____ti = (0.0f);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_add_ShowComEvent_mA88D641E22F0CDBDCF81F67AAAE06F2DEC29F529 (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___ShowComEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___ShowComEvent);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_remove_ShowComEvent_m19DE71AFFAF2C8D230F4A7C79E631EAAEB778EB3 (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___ShowComEvent;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)(&__this->___ShowComEvent);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_Start_mAA33B435BFA5DABE76BB08E3FF57D2121243BFE5 (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AdvImageLoader_HideCom_m46EECC7AF956A613F3208DA786298DC9BB1C04B2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenSettingsExtensions_OnComplete_TisTween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C_mBE711AE994C1480385AE49921B1DE8D773AC0F6F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31D307275CC464AFDCC4A193A3D0DADE7D308F81);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
		L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
		Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C* L_1;
		L_1 = DoTwTool_GetTweenById_mBF9BD62C25F6C1805486B1A13E8A092FFDF7A4BB(L_0, _stringLiteral31D307275CC464AFDCC4A193A3D0DADE7D308F81, NULL);
		TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* L_2 = (TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24*)il2cpp_codegen_object_new(TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24_il2cpp_TypeInfo_var);
		TweenCallback__ctor_m68CC9304423CBDE43001F9B1413B5DAAF70DB621(L_2, __this, (intptr_t)((void*)AdvImageLoader_HideCom_m46EECC7AF956A613F3208DA786298DC9BB1C04B2_RuntimeMethod_var), NULL);
		Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C* L_3;
		L_3 = TweenSettingsExtensions_OnComplete_TisTween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C_mBE711AE994C1480385AE49921B1DE8D773AC0F6F(L_1, L_2, TweenSettingsExtensions_OnComplete_TisTween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C_mBE711AE994C1480385AE49921B1DE8D773AC0F6F_RuntimeMethod_var);
		AdvImageLoader_CheckApp_mB6E29F2A8F844EA53831053B37A2E128281A08AD(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_CheckApp_mB6E29F2A8F844EA53831053B37A2E128281A08AD (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AdvImageLoader_LoadAdv_m7B3523C75E71EBD5C4A69C8E4A9CDD4FDB831993_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BE8D8618CDFCA267645ED3468A91AD600515D67);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC9D1C0F76EEF93B47EC52ECACB1D0184A267D8A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042* L_0;
		L_0 = App_get_Instance_mA4C9E70DFC156B1DF8770520F2ACF8B8DB8A0562(NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0031;
		}
	}
	{
		AdvImageLoader_LoadAdv_m7B3523C75E71EBD5C4A69C8E4A9CDD4FDB831993(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042* L_3;
		L_3 = App_get_Instance_mA4C9E70DFC156B1DF8770520F2ACF8B8DB8A0562(NULL);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_4, __this, (intptr_t)((void*)AdvImageLoader_LoadAdv_m7B3523C75E71EBD5C4A69C8E4A9CDD4FDB831993_RuntimeMethod_var), NULL);
		NullCheck(L_3);
		App_add_ConfigChangeEvent_mFC65710A41CD347EDCDC9BD567B33248E4876C0E(L_3, L_4, NULL);
		goto IL_004f;
	}

IL_0031:
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralFC9D1C0F76EEF93B47EC52ECACB1D0184A267D8A, NULL);
		MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB(__this, _stringLiteral0BE8D8618CDFCA267645ED3468A91AD600515D67, (0.5f), NULL);
	}

IL_004f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_LoadAdv_m7B3523C75E71EBD5C4A69C8E4A9CDD4FDB831993 (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0;
		L_0 = AdvImageLoader_Load_m84B14E2A76AC764828C3B8A02381B35EE9D9278F(__this, NULL);
		Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1;
		L_1 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_OnDestroy_mAC64A0FCAC9C3C85842BE3FB1B70D3E84038BEEB (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AdvImageLoader_CheckApp_mB6E29F2A8F844EA53831053B37A2E128281A08AD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042* L_0;
		L_0 = App_get_Instance_mA4C9E70DFC156B1DF8770520F2ACF8B8DB8A0562(NULL);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, __this, (intptr_t)((void*)AdvImageLoader_CheckApp_mB6E29F2A8F844EA53831053B37A2E128281A08AD_RuntimeMethod_var), NULL);
		NullCheck(L_0);
		App_remove_ConfigChangeEvent_mCB054C559979CE8038BEAC429463AFDD12CD1EBB(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AdvImageLoader_Load_m84B14E2A76AC764828C3B8A02381B35EE9D9278F (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33* L_0 = (U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33*)il2cpp_codegen_object_new(U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33_il2cpp_TypeInfo_var);
		U3CLoadU3Ed__7__ctor_mAF3C926C8C4C6BE035D27DF1F92F19C6CEB2FE9E(L_0, 0, NULL);
		U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_Show_mDBB659724703B254B5793E4795D524A0DF3EE0F5 (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AdvImageLoader_ShowCom_mA4ED69277BBBE07EBEDE75C2BBCEE7A016DD68B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisDOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89_m05F39A7643858E044A30B3465AE50446E824A11D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenSettingsExtensions_OnComplete_TisTween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C_mBE711AE994C1480385AE49921B1DE8D773AC0F6F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42737D67B57D1AED1E18C475494BB867AD0AA192);
		s_Il2CppMethodInitialized = true;
	}
	{
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_0;
		L_0 = Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79(__this, Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79_RuntimeMethod_var);
		NullCheck(L_0);
		Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_0, (bool)1, NULL);
		DOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89* L_1;
		L_1 = Component_GetComponent_TisDOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89_m05F39A7643858E044A30B3465AE50446E824A11D(__this, Component_GetComponent_TisDOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89_m05F39A7643858E044A30B3465AE50446E824A11D_RuntimeMethod_var);
		NullCheck(L_1);
		DOTweenAnimation_DORestartById_m79A437D8087A41B5B1DB998B2D95ACBC06C92F34(L_1, _stringLiteral42737D67B57D1AED1E18C475494BB867AD0AA192, NULL);
		DOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89* L_2;
		L_2 = Component_GetComponent_TisDOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89_m05F39A7643858E044A30B3465AE50446E824A11D(__this, Component_GetComponent_TisDOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89_m05F39A7643858E044A30B3465AE50446E824A11D_RuntimeMethod_var);
		NullCheck(L_2);
		Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C* L_3 = ((ABSAnimationComponent_t9F4FA691DC061D111BE0D991B3460910B31B6B7C*)L_2)->___tween;
		TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24* L_4 = (TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24*)il2cpp_codegen_object_new(TweenCallback_t7C8B8A38E7B30905FF1B83C943256EF23617BB24_il2cpp_TypeInfo_var);
		TweenCallback__ctor_m68CC9304423CBDE43001F9B1413B5DAAF70DB621(L_4, __this, (intptr_t)((void*)AdvImageLoader_ShowCom_mA4ED69277BBBE07EBEDE75C2BBCEE7A016DD68B3_RuntimeMethod_var), NULL);
		Tween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C* L_5;
		L_5 = TweenSettingsExtensions_OnComplete_TisTween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C_mBE711AE994C1480385AE49921B1DE8D773AC0F6F(L_3, L_4, TweenSettingsExtensions_OnComplete_TisTween_t8CB06EBC48A5B6F5065C490E4F4909C18CE7983C_mBE711AE994C1480385AE49921B1DE8D773AC0F6F_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_ShowCom_mA4ED69277BBBE07EBEDE75C2BBCEE7A016DD68B3 (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___ShowComEvent;
		V_0 = (bool)((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001a;
		}
	}
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = __this->___ShowComEvent;
		NullCheck(L_2);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_2, NULL);
	}

IL_001a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_Hide_m87960D5CC667C3AA9F1F0D54AEC6F09CE49F7F7B (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisDOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89_m05F39A7643858E044A30B3465AE50446E824A11D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31D307275CC464AFDCC4A193A3D0DADE7D308F81);
		s_Il2CppMethodInitialized = true;
	}
	{
		DOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89* L_0;
		L_0 = Component_GetComponent_TisDOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89_m05F39A7643858E044A30B3465AE50446E824A11D(__this, Component_GetComponent_TisDOTweenAnimation_t941E0DA645657D923A54198B9BBEE27B9FE30F89_m05F39A7643858E044A30B3465AE50446E824A11D_RuntimeMethod_var);
		NullCheck(L_0);
		DOTweenAnimation_DORestartById_m79A437D8087A41B5B1DB998B2D95ACBC06C92F34(L_0, _stringLiteral31D307275CC464AFDCC4A193A3D0DADE7D308F81, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_HideCom_m46EECC7AF956A613F3208DA786298DC9BB1C04B2 (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_0;
		L_0 = Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79(__this, Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79_RuntimeMethod_var);
		NullCheck(L_0);
		Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_0, (bool)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader_Update_m48767103EC708D10C2BCC0F243E4ACECC1421CBD (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvImageLoader__ctor_m1A9134951DCCA0EF284787430C063D80FDE6D107 (AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* __this, const RuntimeMethod* method) 
{
	{
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadU3Ed__7__ctor_mAF3C926C8C4C6BE035D27DF1F92F19C6CEB2FE9E (U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadU3Ed__7_System_IDisposable_Dispose_m100D4F10A5919C9D09391F7B49A2A98DDA9AC35B (U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CLoadU3Ed__7_MoveNext_m077EEF0E6FF9E66E56178F73BB8730F8123E4909 (U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral218F5A08519088A96BE3C1074984C53EA49F1CCA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E2648A2E6200693CB50E6F18D52F17F055151B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57FC146F3EE47E6033EA82F2153160D657C5FA0A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70CD4FD7AEFB29E6F23F620572A9F59CB35B2B2F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C65F94421C0F8CB95C12ACA626FF82108A6975E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF6A4E03065CA0D65E0369147BFEAFAF10E8FD16);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)1)))
		{
			goto IL_0014;
		}
	}
	{
		goto IL_0019;
	}

IL_0012:
	{
		goto IL_001b;
	}

IL_0014:
	{
		goto IL_00c0;
	}

IL_0019:
	{
		return (bool)0;
	}

IL_001b:
	{
		__this->___U3CU3E1__state = (-1);
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_3;
		L_3 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
		il2cpp_codegen_runtime_class_init_inline(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var);
		XmlHander_t165AC5DC2CE220D52DAEA7AB9FB228C20649C1AE* L_4 = ((App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_StaticFields*)il2cpp_codegen_static_fields_for(App_t21BD20DBB60A0D0FECC95FFEB8DC4B4DA5B76042_il2cpp_TypeInfo_var))->___Config;
		NullCheck(L_4);
		String_t* L_5;
		L_5 = XmlHander_appVal_m72C099E70A1A68CFBEA8DB958047FFF82DF5E4D9(L_4, _stringLiteral57FC146F3EE47E6033EA82F2153160D657C5FA0A, (String_t*)NULL, (bool)0, _stringLiteral05FC263DEDBF63BA3F19BD67B2BC8391F38B1733, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		String_t* L_6;
		L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_3, _stringLiteral2E2648A2E6200693CB50E6F18D52F17F055151B1, L_5, NULL);
		__this->___U3CurlU3E5__1 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CurlU3E5__1), (void*)L_6);
		String_t* L_7 = __this->___U3CurlU3E5__1;
		bool L_8;
		L_8 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_7, NULL);
		V_1 = L_8;
		bool L_9 = V_1;
		if (!L_9)
		{
			goto IL_007a;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_10;
		L_10 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
		String_t* L_11;
		L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_10, _stringLiteral8C65F94421C0F8CB95C12ACA626FF82108A6975E, NULL);
		__this->___U3CurlU3E5__1 = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CurlU3E5__1), (void*)L_11);
	}

IL_007a:
	{
		String_t* L_12 = __this->___U3CurlU3E5__1;
		String_t* L_13;
		L_13 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral218F5A08519088A96BE3C1074984C53EA49F1CCA, L_12, NULL);
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_14 = (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB*)il2cpp_codegen_object_new(WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB_il2cpp_TypeInfo_var);
		WWW__ctor_m5D29D83E9EE0925ED8252347CE24EC236401503D(L_14, L_13, NULL);
		__this->___U3CwwwU3E5__2 = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CwwwU3E5__2), (void*)L_14);
		String_t* L_15 = __this->___U3CurlU3E5__1;
		String_t* L_16;
		L_16 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral70CD4FD7AEFB29E6F23F620572A9F59CB35B2B2F, L_15, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_16, NULL);
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_17 = __this->___U3CwwwU3E5__2;
		__this->___U3CU3E2__current = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_17);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_00c0:
	{
		__this->___U3CU3E1__state = (-1);
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_18 = __this->___U3CwwwU3E5__2;
		NullCheck(L_18);
		String_t* L_19;
		L_19 = WWW_get_error_m6B2E4F6DB8ECC8217A112EC62AAA1D5E71AA1C93(L_18, NULL);
		bool L_20;
		L_20 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_19, NULL);
		V_2 = L_20;
		bool L_21 = V_2;
		if (!L_21)
		{
			goto IL_0191;
		}
	}
	{
		AdvImageLoader_tC7A9B46D74CAF16B69DCB6E11E30AA536223AE05* L_22 = __this->___U3CU3E4__this;
		NullCheck(L_22);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_23;
		L_23 = Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79(L_22, Component_GetComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mE74EE63C85A63FC34DCFC631BC229207B420BC79_RuntimeMethod_var);
		__this->___U3CimageU3E5__3 = L_23;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CimageU3E5__3), (void*)L_23);
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_24 = __this->___U3CwwwU3E5__2;
		NullCheck(L_24);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_25;
		L_25 = WWW_get_texture_mB38F7FC4220AC09935423B84FD4EB852CF172AAE(L_24, NULL);
		__this->___U3CtextureU3E5__4 = L_25;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtextureU3E5__4), (void*)L_25);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_26 = __this->___U3CtextureU3E5__4;
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_27 = __this->___U3CtextureU3E5__4;
		NullCheck(L_27);
		int32_t L_28;
		L_28 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_27);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_29 = __this->___U3CtextureU3E5__4;
		NullCheck(L_29);
		int32_t L_30;
		L_30 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_29);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_31;
		memset((&L_31), 0, sizeof(L_31));
		Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_31), (0.0f), (0.0f), ((float)L_28), ((float)L_30), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
		memset((&L_32), 0, sizeof(L_32));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_32), (0.5f), (0.5f), NULL);
		Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_33;
		L_33 = Sprite_Create_m827A9BDEC4566AB71966A40DB48A09BB064D81E7(L_26, L_31, L_32, NULL);
		__this->___U3CspriteU3E5__5 = L_33;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CspriteU3E5__5), (void*)L_33);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_34 = __this->___U3CimageU3E5__3;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_35;
		L_35 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_3 = L_35;
		bool L_36 = V_3;
		if (!L_36)
		{
			goto IL_0179;
		}
	}
	{
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_37 = __this->___U3CimageU3E5__3;
		Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_38 = __this->___U3CspriteU3E5__5;
		NullCheck(L_37);
		Image_set_sprite_mC0C248340BA27AAEE56855A3FAFA0D8CA12956DE(L_37, L_38, NULL);
		Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_39 = __this->___U3CimageU3E5__3;
		NullCheck(L_39);
		Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_39, (bool)0, NULL);
	}

IL_0179:
	{
		__this->___U3CimageU3E5__3 = (Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CimageU3E5__3), (void*)(Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E*)NULL);
		__this->___U3CtextureU3E5__4 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtextureU3E5__4), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
		__this->___U3CspriteU3E5__5 = (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CspriteU3E5__5), (void*)(Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*)NULL);
		goto IL_01a9;
	}

IL_0191:
	{
		String_t* L_40 = __this->___U3CurlU3E5__1;
		String_t* L_41;
		L_41 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralFF6A4E03065CA0D65E0369147BFEAFAF10E8FD16, L_40, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_41, NULL);
	}

IL_01a9:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadU3Ed__7_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mB6D717FF3203EC43EF59D3F2FAC44A0C7C2C3F20 (U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadU3Ed__7_System_Collections_IEnumerator_Reset_m88036C836B02D25FEB713DE4C30299A43AF08505 (U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CLoadU3Ed__7_System_Collections_IEnumerator_Reset_m88036C836B02D25FEB713DE4C30299A43AF08505_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadU3Ed__7_System_Collections_IEnumerator_get_Current_m6FC3329BF7DB909A48C542B0C178F630F87101C5 (U3CLoadU3Ed__7_t2E56B6B3D6D9D8D4BDBB1F78102D77EAE17BBF33* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonMe_Start_mEB4EF883120A20B0BCE2706F4A1864933A0AAA8E (ButtonMe_t72B9F6F16FE18780D24C16149D16BD9FD311801D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonMe_ClickFun_m9570670FFC31A09CC2B52AE715FDCACD40378C5B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m60A1B193FDBBFB3719065622DB5E0BB21CA4ABDC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5533D50D961602AC2CD364E03388FFE2985259_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		UIBehaviour_Start_mB12643ED6D859CD3682B4BF5B9CA7F72E8A72B45(__this, NULL);
		ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* L_0;
		L_0 = Button_get_onClick_m701712A7F7F000CC80D517C4510697E15722C35C(__this, NULL);
		UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_1 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
		UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_1, __this, (intptr_t)((void*)ButtonMe_ClickFun_m9570670FFC31A09CC2B52AE715FDCACD40378C5B_RuntimeMethod_var), NULL);
		NullCheck(L_0);
		UnityEvent_AddListener_m8AA4287C16628486B41DA41CA5E7A856A706D302(L_0, L_1, NULL);
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2;
		L_2 = Component_GetComponentInChildren_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5533D50D961602AC2CD364E03388FFE2985259(__this, Component_GetComponentInChildren_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5533D50D961602AC2CD364E03388FFE2985259_RuntimeMethod_var);
		__this->____txt = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____txt), (void*)L_2);
		TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_3;
		L_3 = Component_GetComponentInChildren_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m60A1B193FDBBFB3719065622DB5E0BB21CA4ABDC(__this, Component_GetComponentInChildren_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m60A1B193FDBBFB3719065622DB5E0BB21CA4ABDC_RuntimeMethod_var);
		__this->____txtMesh = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____txtMesh), (void*)L_3);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonMe_ClickFun_m9570670FFC31A09CC2B52AE715FDCACD40378C5B (ButtonMe_t72B9F6F16FE18780D24C16149D16BD9FD311801D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m36FF958D8C1BF7E29F6222CF38B81E2116271D5C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	UnityEvent_1_t4062F36137DAABCE7DDE37621A3E1771535D80F9* G_B2_0 = NULL;
	UnityEvent_1_t4062F36137DAABCE7DDE37621A3E1771535D80F9* G_B1_0 = NULL;
	{
		UnityEvent_1_t4062F36137DAABCE7DDE37621A3E1771535D80F9* L_0 = __this->___ClickEvent;
		UnityEvent_1_t4062F36137DAABCE7DDE37621A3E1771535D80F9* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000d;
		}
		G_B1_0 = L_1;
	}
	{
		goto IL_0014;
	}

IL_000d:
	{
		NullCheck(G_B2_0);
		UnityEvent_1_Invoke_m36FF958D8C1BF7E29F6222CF38B81E2116271D5C(G_B2_0, __this, UnityEvent_1_Invoke_m36FF958D8C1BF7E29F6222CF38B81E2116271D5C_RuntimeMethod_var);
	}

IL_0014:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonMe_set_Label_mDA163FD8900EEEC789EF9974196995E330763F43 (ButtonMe_t72B9F6F16FE18780D24C16149D16BD9FD311801D* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		String_t* L_0 = ___0_value;
		__this->____label = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____label), (void*)L_0);
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_1 = __this->____txt;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0024;
		}
	}
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->____txt;
		String_t* L_5 = ___0_value;
		NullCheck(L_4);
		VirtualActionInvoker1< String_t* >::Invoke(75, L_4, L_5);
	}

IL_0024:
	{
		TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_6 = __this->____txtMesh;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL);
		V_1 = L_7;
		bool L_8 = V_1;
		if (!L_8)
		{
			goto IL_0040;
		}
	}
	{
		TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_9 = __this->____txtMesh;
		String_t* L_10 = ___0_value;
		NullCheck(L_9);
		VirtualActionInvoker1< String_t* >::Invoke(66, L_9, L_10);
	}

IL_0040:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ButtonMe_get_Label_mFA2A100987DDF225BD7C057DFC318DA0BDB6F065 (ButtonMe_t72B9F6F16FE18780D24C16149D16BD9FD311801D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	String_t* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	{
		String_t* L_0 = __this->____label;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001c;
		}
	}
	{
		String_t* L_3 = __this->____label;
		V_1 = L_3;
		goto IL_0064;
	}

IL_001c:
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->____txt;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_4, NULL);
		V_2 = L_5;
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_0039;
		}
	}
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_7 = __this->____txt;
		NullCheck(L_7);
		String_t* L_8;
		L_8 = VirtualFuncInvoker0< String_t* >::Invoke(74, L_7);
		V_1 = L_8;
		goto IL_0064;
	}

IL_0039:
	{
		TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_9 = __this->____txtMesh;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_9, NULL);
		V_3 = L_10;
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_0056;
		}
	}
	{
		TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_12 = __this->____txtMesh;
		NullCheck(L_12);
		String_t* L_13;
		L_13 = VirtualFuncInvoker0< String_t* >::Invoke(65, L_12);
		V_1 = L_13;
		goto IL_0064;
	}

IL_0056:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
		L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
		NullCheck(L_14);
		String_t* L_15;
		L_15 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_14, NULL);
		V_1 = L_15;
		goto IL_0064;
	}

IL_0064:
	{
		String_t* L_16 = V_1;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonMe_Update_m54B4ED54A376CD7794F72B9B644080AE44151C90 (ButtonMe_t72B9F6F16FE18780D24C16149D16BD9FD311801D* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonMe__ctor_mB43406F7539099D279D3A67ED4DB83A958BC561C (ButtonMe_t72B9F6F16FE18780D24C16149D16BD9FD311801D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___Info = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___Info), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		__this->___BtnId = 0;
		__this->____label = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____label), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		Button__ctor_m0A1FC265F589989085C1909BC8D93E33A698D8E5(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CurrentIP_GetLocalIP_mF740367159B6DE70EF0418D91D27E3ADBA8842D4 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	IPHostEntry_tAAAEB0F40DB9F28BE601B5FE7DA1D76191C94490* V_1 = NULL;
	int32_t V_2 = 0;
	bool V_3 = false;
	String_t* V_4 = NULL;
	bool V_5 = false;
	Exception_t* V_6 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
	}
	try
	{
		{
			String_t* L_0;
			L_0 = Dns_GetHostName_m9290C5F9D0B6B8F259D53F30B7A80C4D4FB77083(NULL);
			V_0 = L_0;
			String_t* L_1 = V_0;
			IPHostEntry_tAAAEB0F40DB9F28BE601B5FE7DA1D76191C94490* L_2;
			L_2 = Dns_GetHostEntry_m08417F96132B4230D46BE63C6B36CD984362ED53(L_1, NULL);
			V_1 = L_2;
			V_2 = 0;
			goto IL_003f_1;
		}

IL_0013_1:
		{
			IPHostEntry_tAAAEB0F40DB9F28BE601B5FE7DA1D76191C94490* L_3 = V_1;
			NullCheck(L_3);
			IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_4;
			L_4 = IPHostEntry_get_AddressList_m9D14D52EFB41C53C9C4A36D438E1333A99B7AA71_inline(L_3, NULL);
			int32_t L_5 = V_2;
			NullCheck(L_4);
			int32_t L_6 = L_5;
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
			NullCheck(L_7);
			int32_t L_8;
			L_8 = IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21(L_7, NULL);
			V_3 = (bool)((((int32_t)L_8) == ((int32_t)2))? 1 : 0);
			bool L_9 = V_3;
			if (!L_9)
			{
				goto IL_003a_1;
			}
		}
		{
			IPHostEntry_tAAAEB0F40DB9F28BE601B5FE7DA1D76191C94490* L_10 = V_1;
			NullCheck(L_10);
			IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_11;
			L_11 = IPHostEntry_get_AddressList_m9D14D52EFB41C53C9C4A36D438E1333A99B7AA71_inline(L_10, NULL);
			int32_t L_12 = V_2;
			NullCheck(L_11);
			int32_t L_13 = L_12;
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
			NullCheck(L_14);
			String_t* L_15;
			L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_14);
			V_4 = L_15;
			goto IL_0065;
		}

IL_003a_1:
		{
			int32_t L_16 = V_2;
			V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1));
		}

IL_003f_1:
		{
			int32_t L_17 = V_2;
			IPHostEntry_tAAAEB0F40DB9F28BE601B5FE7DA1D76191C94490* L_18 = V_1;
			NullCheck(L_18);
			IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_19;
			L_19 = IPHostEntry_get_AddressList_m9D14D52EFB41C53C9C4A36D438E1333A99B7AA71_inline(L_18, NULL);
			NullCheck(L_19);
			V_5 = (bool)((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))? 1 : 0);
			bool L_20 = V_5;
			if (L_20)
			{
				goto IL_0013_1;
			}
		}
		{
			V_4 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
			goto IL_0065;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0059;
		}
		throw e;
	}

CATCH_0059:
	{
		V_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
		V_4 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709));
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0065;
	}

IL_0065:
	{
		String_t* L_21 = V_4;
		return L_21;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurrentIP_Start_mA66F178DDA45033002E35DABAB865657EA8F88EF (CurrentIP_t329F28285BE35DEB779DBE87C2AEEF8AA68BB6C3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13F8FBE3A1F25066F7E56C1D8B1ABE39D1170F12);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0;
		L_0 = Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888(__this, Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var);
		NullCheck(L_0);
		String_t* L_1;
		L_1 = VirtualFuncInvoker0< String_t* >::Invoke(74, L_0);
		V_0 = (bool)((!(((RuntimeObject*)(String_t*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_002e;
		}
	}
	{
		Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_3;
		L_3 = Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888(__this, Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var);
		String_t* L_4;
		L_4 = CurrentIP_GetLocalIP_mF740367159B6DE70EF0418D91D27E3ADBA8842D4(NULL);
		String_t* L_5;
		L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral13F8FBE3A1F25066F7E56C1D8B1ABE39D1170F12, L_4, NULL);
		NullCheck(L_3);
		VirtualActionInvoker1< String_t* >::Invoke(75, L_3, L_5);
	}

IL_002e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurrentIP__ctor_mD4A9473BF04A911AE57FE75B150418251AF05FC6 (CurrentIP_t329F28285BE35DEB779DBE87C2AEEF8AA68BB6C3* __this, const RuntimeMethod* method) 
{
	{
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____stringLength;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, int64_t ___0_ticks, const RuntimeMethod* method) 
{
	{
		int64_t L_0 = ___0_ticks;
		__this->____ticks = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) 
{
	{
		int64_t L_0 = __this->____ticks;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		float L_0 = ___0_f;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = floor(((double)L_0));
		V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
		float L_5 = L_4.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
		float L_11 = L_10.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs;
		float L_13 = L_12.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs;
		float L_15 = L_14.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs;
		float L_17 = L_16.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs;
		float L_19 = L_18.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs;
		float L_21 = L_20.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs;
		float L_23 = L_22.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
		memset((&L_24), 0, sizeof(L_24));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), NULL);
		V_0 = L_24;
		goto IL_005a;
	}

IL_005a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
		return L_25;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
		goto IL_002d;
	}

IL_002d:
	{
		float L_12 = V_0;
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	float V_2 = 0.0f;
	{
		float L_0 = ___0_value;
		float L_1 = ___1_min;
		V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_000e;
		}
	}
	{
		float L_3 = ___1_min;
		___0_value = L_3;
		goto IL_0019;
	}

IL_000e:
	{
		float L_4 = ___0_value;
		float L_5 = ___2_max;
		V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0019;
		}
	}
	{
		float L_7 = ___2_max;
		___0_value = L_7;
	}

IL_0019:
	{
		float L_8 = ___0_value;
		V_2 = L_8;
		goto IL_001d;
	}

IL_001d:
	{
		float L_9 = V_2;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___forwardVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___m_XMin = L_0;
		float L_1 = ___1_y;
		__this->___m_YMin = L_1;
		float L_2 = ___2_width;
		__this->___m_Width = L_2;
		float L_3 = ___3_height;
		__this->___m_Height = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_rhs;
		bool L_2;
		L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_000e;
	}

IL_000e:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) 
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_euler;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.0174532924f), NULL);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
		L_2 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_1, NULL);
		V_0 = L_2;
		goto IL_0014;
	}

IL_0014:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline (const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (0.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
		float L_3 = L_2.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), NULL);
		V_0 = L_6;
		goto IL_001e;
	}

IL_001e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.0f), (0.0f), (1.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Origin;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.921568632f), (0.0156862754f), (1.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = __this->___m_Width;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		float L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = __this->___m_Height;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		float L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL);
		V_0 = L_4;
		goto IL_001a;
	}

IL_001a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		float L_0 = ___2_t;
		float L_1;
		L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
		___2_t = L_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_b;
		float L_5 = L_4.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___x;
		float L_8 = ___2_t;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_a;
		float L_10 = L_9.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_b;
		float L_12 = L_11.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_a;
		float L_14 = L_13.___y;
		float L_15 = ___2_t;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_a;
		float L_17 = L_16.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_b;
		float L_19 = L_18.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_a;
		float L_21 = L_20.___z;
		float L_22 = ___2_t;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		memset((&L_23), 0, sizeof(L_23));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), NULL);
		V_0 = L_23;
		goto IL_0053;
	}

IL_0053:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
		return L_24;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
		V_0 = L_4;
		goto IL_0015;
	}

IL_0015:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_x;
		__this->___m_X = L_0;
		int32_t L_1 = ___1_y;
		__this->___m_Y = L_1;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_X = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_Y = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_X;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_Y;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector2Int_ToString_m6F7E9B9B45A473FED501EB8B8B25BA1FE26DD5D4_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		String_t* L_0;
		L_0 = Vector2Int_ToString_m44BA6941AEF41076A39848B95DDEFEA88A094B5E_inline(__this, (String_t*)NULL, (RuntimeObject*)NULL, NULL);
		V_0 = L_0;
		goto IL_000c;
	}

IL_000c:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* IPHostEntry_get_AddressList_m9D14D52EFB41C53C9C4A36D438E1333A99B7AA71_inline (IPHostEntry_tAAAEB0F40DB9F28BE601B5FE7DA1D76191C94490* __this, const RuntimeMethod* method) 
{
	{
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_0 = __this->___addressList;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) 
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
		int32_t L_7 = V_1;
		RuntimeObject* L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
		return;
	}

IL_0034:
	{
		RuntimeObject* L_9 = ___0_item;
		List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m728A2437F181FBC56F4D617249B47F513AC9FC43_gshared_inline (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	bool V_4 = false;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
		float L_12 = V_0;
		float L_13 = V_0;
		float L_14 = V_1;
		float L_15 = V_1;
		float L_16 = V_2;
		float L_17 = V_2;
		V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
		float L_18 = V_3;
		V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
		goto IL_0043;
	}

IL_0043:
	{
		bool L_19 = V_4;
		return L_19;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_r;
		__this->___r = L_0;
		float L_1 = ___1_g;
		__this->___g = L_1;
		float L_2 = ___2_b;
		__this->___b = L_2;
		float L_3 = ___3_a;
		__this->___a = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) 
{
	bool V_0 = false;
	float V_1 = 0.0f;
	bool V_2 = false;
	{
		float L_0 = ___0_value;
		V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		V_1 = (0.0f);
		goto IL_002d;
	}

IL_0015:
	{
		float L_2 = ___0_value;
		V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0029;
		}
	}
	{
		V_1 = (1.0f);
		goto IL_002d;
	}

IL_0029:
	{
		float L_4 = ___0_value;
		V_1 = L_4;
		goto IL_002d;
	}

IL_002d:
	{
		float L_5 = V_1;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector2Int_ToString_m44BA6941AEF41076A39848B95DDEFEA88A094B5E_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	String_t* V_2 = NULL;
	{
		RuntimeObject* L_0 = ___1_formatProvider;
		V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
		CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2;
		L_2 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
		NullCheck(L_2);
		NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_3;
		L_3 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(15, L_2);
		___1_formatProvider = L_3;
	}

IL_0015:
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_4;
		int32_t L_6;
		L_6 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(__this, NULL);
		V_1 = L_6;
		String_t* L_7 = ___0_format;
		RuntimeObject* L_8 = ___1_formatProvider;
		String_t* L_9;
		L_9 = Int32_ToString_mE871810BC163EE4EF88E7C7682A6AD39911173B8((&V_1), L_7, L_8, NULL);
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_9);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_9);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_5;
		int32_t L_11;
		L_11 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(__this, NULL);
		V_1 = L_11;
		String_t* L_12 = ___0_format;
		RuntimeObject* L_13 = ___1_formatProvider;
		String_t* L_14;
		L_14 = Int32_ToString_mE871810BC163EE4EF88E7C7682A6AD39911173B8((&V_1), L_12, L_13, NULL);
		NullCheck(L_10);
		ArrayElementTypeCheck (L_10, L_14);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_14);
		String_t* L_15;
		L_15 = UnityString_Format_m98A0629641086A1BE20BBF7F4EADDE3FE3877D85(_stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D, L_10, NULL);
		V_2 = L_15;
		goto IL_004e;
	}

IL_004e:
	{
		String_t* L_16 = V_2;
		return L_16;
	}
}
